ci : try to optimize some jobs (#20521)

* force arm version to test

* run on either x86 or arm if we can help it, this only works for runs without ccache

* readd other jobs

* remove ccache
This commit is contained in:
Eve 2026-03-14 19:27:52 +00:00 committed by GitHub
parent 609ea50026
commit 3a6f059909
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 12 additions and 32 deletions

View file

@ -5,7 +5,7 @@ on:
jobs:
linux:
runs-on: ubuntu-24.04
runs-on: ubuntu-slim
steps:
- uses: actions/checkout@v6
with:
@ -14,7 +14,7 @@ jobs:
- name: Install dependencies
run: |
sudo apt update
sudo apt install -y build-essential tcl
sudo apt install -y build-essential tcl cmake
- name: Build
run: |