ci : refactor (#23789)
Some checks failed
Check Pre-Tokenizer Hashes / pre-tokenizer-hashes (push) Has been cancelled
Python check requirements.txt / check-requirements (push) Has been cancelled
Python Type-Check / python type-check (push) Has been cancelled

* ci : separate CUDA windows workflow + fix names

* ci : rename workflow

* ci : prefix cache names with workflow name

* ci : rename build.yml -> build-cpu.yml

* ci : cache keys

* ci : fix windows cuda/hip concurrency of release workflow

* ci : fix apple cache names

* ci : add TODOs

* cont : keep just the last cache

* ci : update release concurrency to queue

* ci : move the release trigger to ubuntu-slim

* ci : hip add TODO

* cont : improve words

Co-authored-by: Georgi Gerganov <ggerganov@gmail.com>
This commit is contained in:
Georgi Gerganov 2026-05-28 09:44:25 +03:00 committed by GitHub
parent 939a7dd648
commit 491c4d7d2e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
18 changed files with 342 additions and 303 deletions

View file

@ -55,7 +55,7 @@ concurrency:
jobs:
ubuntu:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: ubuntu (${{ matrix.wf_name }})
strategy:
@ -96,7 +96,7 @@ jobs:
- name: ccache
uses: ggml-org/ccache-action@v1.2.21
with:
key: server-ubuntu-default
key: server-ubuntu-24.04-x64
evict-old-files: 1d
save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}
@ -144,7 +144,7 @@ jobs:
- name: ccache
uses: ggml-org/ccache-action@v1.2.21
with:
key: server-windows-default
key: server-windows-2025-x64
evict-old-files: 1d
save: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}