3
0
Fork 0
mirror of https://github.com/YosysHQ/yosys synced 2026-07-23 07:32:32 +00:00

ci: cache build instead of using artifacts

This commit is contained in:
Mohamed Gaber 2026-06-30 12:40:16 +03:00
parent f7dc45a478
commit 4a245f9fed
No known key found for this signature in database
2 changed files with 23 additions and 55 deletions

View file

@ -55,11 +55,6 @@ jobs:
python3 -m pip wheel . --wheel-dir /src/dist
'
- uses: actions/upload-artifact@v4
with:
name: linux-musl-wheel
path: dist/*.whl
build-manylinux-wheel:
runs-on: ubuntu-latest
name: Build Linux amd64 wheel (manylinux2014, glibc 2.17+)
@ -121,11 +116,6 @@ jobs:
done
'
- uses: actions/upload-artifact@v4
with:
name: linux-manylinux-wheel
path: dist-manylinux/*.whl
build-macos-wheel:
runs-on: macos-15
name: Build macOS arm64 wheel
@ -162,11 +152,6 @@ jobs:
mkdir -p dist
python3 -m pip wheel . --wheel-dir dist
- uses: actions/upload-artifact@v4
with:
name: macos-wheel
path: dist/*.whl
release:
# allow testing outside main branch
if: github.ref_name == 'main'