3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2026-06-14 04:45:39 +00:00

Bump actions/upload-artifact from 4 to 7 (#9827)

Bumps
[actions/upload-artifact](https://github.com/actions/upload-artifact)
from 4 to 7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/upload-artifact/releases">actions/upload-artifact's
releases</a>.</em></p>
<blockquote>
<h2>v7.0.0</h2>
<h2>v7 What's new</h2>
<h3>Direct Uploads</h3>
<p>Adds support for uploading single files directly (unzipped). Callers
can set the new <code>archive</code> parameter to <code>false</code> to
skip zipping the file during upload. Right now, we only support single
files. The action will fail if the glob passed resolves to multiple
files. The <code>name</code> parameter is also ignored with this
setting. Instead, the name of the artifact will be the name of the
uploaded file.</p>
<h3>ESM</h3>
<p>To support new versions of the <code>@actions/*</code> packages,
we've upgraded the package to ESM.</p>
<h2>What's Changed</h2>
<ul>
<li>Add proxy integration test by <a
href="https://github.com/Link"><code>@​Link</code></a>- in <a
href="https://redirect.github.com/actions/upload-artifact/pull/754">actions/upload-artifact#754</a></li>
<li>Upgrade the module to ESM and bump dependencies by <a
href="https://github.com/danwkennedy"><code>@​danwkennedy</code></a> in
<a
href="https://redirect.github.com/actions/upload-artifact/pull/762">actions/upload-artifact#762</a></li>
<li>Support direct file uploads by <a
href="https://github.com/danwkennedy"><code>@​danwkennedy</code></a> in
<a
href="https://redirect.github.com/actions/upload-artifact/pull/764">actions/upload-artifact#764</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Link"><code>@​Link</code></a>- made
their first contribution in <a
href="https://redirect.github.com/actions/upload-artifact/pull/754">actions/upload-artifact#754</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/upload-artifact/compare/v6...v7.0.0">https://github.com/actions/upload-artifact/compare/v6...v7.0.0</a></p>
<h2>v6.0.0</h2>
<h2>v6 - What's new</h2>
<blockquote>
<p>[!IMPORTANT]
actions/upload-artifact@v6 now runs on Node.js 24 (<code>runs.using:
node24</code>) and requires a minimum Actions Runner version of 2.327.1.
If you are using self-hosted runners, ensure they are updated before
upgrading.</p>
</blockquote>
<h3>Node.js 24</h3>
<p>This release updates the runtime to Node.js 24. v5 had preliminary
support for Node.js 24, however this action was by default still running
on Node.js 20. Now this action by default will run on Node.js 24.</p>
<h2>What's Changed</h2>
<ul>
<li>Upload Artifact Node 24 support by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/719">actions/upload-artifact#719</a></li>
<li>fix: update <code>@​actions/artifact</code> for Node.js 24 punycode
deprecation by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/744">actions/upload-artifact#744</a></li>
<li>prepare release v6.0.0 for Node.js 24 support by <a
href="https://github.com/salmanmkc"><code>@​salmanmkc</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/745">actions/upload-artifact#745</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0">https://github.com/actions/upload-artifact/compare/v5.0.0...v6.0.0</a></p>
<h2>v5.0.0</h2>
<h2>What's Changed</h2>
<p><strong>BREAKING CHANGE:</strong> this update supports Node
<code>v24.x</code>. This is not a breaking change per-se but we're
treating it as such.</p>
<ul>
<li>Update README.md by <a
href="https://github.com/GhadimiR"><code>@​GhadimiR</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/681">actions/upload-artifact#681</a></li>
<li>Update README.md by <a
href="https://github.com/nebuk89"><code>@​nebuk89</code></a> in <a
href="https://redirect.github.com/actions/upload-artifact/pull/712">actions/upload-artifact#712</a></li>
<li>Readme: spell out the first use of GHES by <a
href="https://github.com/danwkennedy"><code>@​danwkennedy</code></a> in
<a
href="https://redirect.github.com/actions/upload-artifact/pull/727">actions/upload-artifact#727</a></li>
<li>Update GHES guidance to include reference to Node 20 version by <a
href="https://github.com/patrikpolyak"><code>@​patrikpolyak</code></a>
in <a
href="https://redirect.github.com/actions/upload-artifact/pull/725">actions/upload-artifact#725</a></li>
<li>Bump <code>@actions/artifact</code> to <code>v4.0.0</code></li>
<li>Prepare <code>v5.0.0</code> by <a
href="https://github.com/danwkennedy"><code>@​danwkennedy</code></a> in
<a
href="https://redirect.github.com/actions/upload-artifact/pull/734">actions/upload-artifact#734</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="043fb46d1a"><code>043fb46</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/797">#797</a>
from actions/yacaovsnc/update-dependency</li>
<li><a
href="634250c138"><code>634250c</code></a>
Include changes in typespec/ts-http-runtime 0.3.5</li>
<li><a
href="e454baaac2"><code>e454baa</code></a>
Readme: bump all the example versions to v7 (<a
href="https://redirect.github.com/actions/upload-artifact/issues/796">#796</a>)</li>
<li><a
href="74fad66b98"><code>74fad66</code></a>
Update the readme with direct upload details (<a
href="https://redirect.github.com/actions/upload-artifact/issues/795">#795</a>)</li>
<li><a
href="bbbca2ddaa"><code>bbbca2d</code></a>
Support direct file uploads (<a
href="https://redirect.github.com/actions/upload-artifact/issues/764">#764</a>)</li>
<li><a
href="589182c5a4"><code>589182c</code></a>
Upgrade the module to ESM and bump dependencies (<a
href="https://redirect.github.com/actions/upload-artifact/issues/762">#762</a>)</li>
<li><a
href="47309c993a"><code>47309c9</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/754">#754</a>
from actions/Link-/add-proxy-integration-tests</li>
<li><a
href="02a8460834"><code>02a8460</code></a>
Add proxy integration test</li>
<li><a
href="b7c566a772"><code>b7c566a</code></a>
Merge pull request <a
href="https://redirect.github.com/actions/upload-artifact/issues/745">#745</a>
from actions/upload-artifact-v6-release</li>
<li><a
href="e516bc8500"><code>e516bc8</code></a>
docs: correct description of Node.js 24 support in README</li>
<li>Additional commits viewable in <a
href="https://github.com/actions/upload-artifact/compare/v4...v7">compare
view</a></li>
</ul>
</details>
<br />

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
dependabot[bot] 2026-06-11 21:19:49 -07:00 committed by GitHub
parent da2d99a94d
commit 05c9ece3d2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 45 additions and 45 deletions

View file

@ -33,7 +33,7 @@ jobs:
tar -cvf z3-build-${{ matrix.android-abi }}.tar *.jar *.so tar -cvf z3-build-${{ matrix.android-abi }}.tar *.jar *.so
- name: Archive production artifacts - name: Archive production artifacts
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: android-build-${{ matrix.android-abi }} name: android-build-${{ matrix.android-abi }}
path: build/z3-build-${{ matrix.android-abi }}.tar path: build/z3-build-${{ matrix.android-abi }}.tar

View file

@ -89,13 +89,13 @@ jobs:
id: date id: date
run: echo "date=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT run: echo "date=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT
- uses: actions/upload-artifact@v7.0.1 - uses: actions/upload-artifact@v7
with: with:
name: coverage-${{steps.date.outputs.date}} name: coverage-${{steps.date.outputs.date}}
path: ${{github.workspace}}/coverage.html path: ${{github.workspace}}/coverage.html
retention-days: 4 retention-days: 4
- uses: actions/upload-artifact@v7.0.1 - uses: actions/upload-artifact@v7
with: with:
name: coverage-details-${{steps.date.outputs.date}} name: coverage-details-${{steps.date.outputs.date}}
path: ${{env.COV_DETAILS_PATH}} path: ${{env.COV_DETAILS_PATH}}

View file

@ -34,7 +34,7 @@ jobs:
python3 mk_go_doc.py --output-dir=api/html/go --go-api-path=../src/api/go python3 mk_go_doc.py --output-dir=api/html/go --go-api-path=../src/api/go
- name: Upload Go Documentation - name: Upload Go Documentation
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: go-docs name: go-docs
path: doc/api/html/go/ path: doc/api/html/go/

View file

@ -147,7 +147,7 @@ jobs:
- name: Upload generated SMT2 artifact - name: Upload generated SMT2 artifact
id: upload_smt2 id: upload_smt2
if: always() && steps.collect_smt2.outputs.has_files == 'true' if: always() && steps.collect_smt2.outputs.has_files == 'true'
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v7
with: with:
name: fstar-generated-smt2-${{ github.run_id }} name: fstar-generated-smt2-${{ github.run_id }}
path: /tmp/gh-aw/agent/smt2-artifact path: /tmp/gh-aw/agent/smt2-artifact

View file

@ -104,7 +104,7 @@ jobs:
- name: Upload ASan reports - name: Upload ASan reports
if: always() if: always()
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: asan-reports name: asan-reports
path: /tmp/asan-reports/ path: /tmp/asan-reports/
@ -194,7 +194,7 @@ jobs:
- name: Upload UBSan reports - name: Upload UBSan reports
if: always() if: always()
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: ubsan-reports name: ubsan-reports
path: /tmp/ubsan-reports/ path: /tmp/ubsan-reports/

View file

@ -59,7 +59,7 @@ jobs:
echo "OK: macOS x64 artifacts are x86_64" echo "OK: macOS x64 artifacts are x86_64"
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: macOsBuild name: macOsBuild
path: dist/*.zip path: dist/*.zip
@ -95,7 +95,7 @@ jobs:
echo "OK: macOS arm64 artifacts are arm64" echo "OK: macOS arm64 artifacts are arm64"
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: MacArm64 name: MacArm64
path: dist/*.zip path: dist/*.zip
@ -246,7 +246,7 @@ jobs:
run: python z3test/scripts/test_benchmarks.py build-dist/z3 z3test/regressions/smt2 run: python z3test/scripts/test_benchmarks.py build-dist/z3 z3test/regressions/smt2
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: UbuntuBuild name: UbuntuBuild
path: dist/*.zip path: dist/*.zip
@ -281,7 +281,7 @@ jobs:
python scripts/mk_unix_dist.py --nodotnet --arch=arm64 python scripts/mk_unix_dist.py --nodotnet --arch=arm64
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: UbuntuArm64 name: UbuntuArm64
path: dist/*.zip path: dist/*.zip
@ -336,7 +336,7 @@ jobs:
run: zip -r z3doc.zip doc/api run: zip -r z3doc.zip doc/api
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: UbuntuDoc name: UbuntuDoc
path: z3doc.zip path: z3doc.zip
@ -374,7 +374,7 @@ jobs:
run: pip install ./src/api/python/wheelhouse/*.whl && python - <src/api/python/z3test.py z3 && python - <src/api/python/z3test.py z3num run: pip install ./src/api/python/wheelhouse/*.whl && python - <src/api/python/z3test.py z3 && python - <src/api/python/z3test.py z3num
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: ManyLinuxPythonBuildAMD64 name: ManyLinuxPythonBuildAMD64
path: src/api/python/wheelhouse/*.whl path: src/api/python/wheelhouse/*.whl
@ -422,7 +422,7 @@ jobs:
run: cd src/api/python && CC=aarch64-none-linux-gnu-gcc CXX=aarch64-none-linux-gnu-g++ AR=aarch64-none-linux-gnu-ar LD=aarch64-none-linux-gnu-ld Z3_CROSS_COMPILING=aarch64 python -m build && AUDITWHEEL_PLAT= auditwheel repair --best-plat dist/*.whl && cd ../../.. run: cd src/api/python && CC=aarch64-none-linux-gnu-gcc CXX=aarch64-none-linux-gnu-g++ AR=aarch64-none-linux-gnu-ar LD=aarch64-none-linux-gnu-ld Z3_CROSS_COMPILING=aarch64 python -m build && AUDITWHEEL_PLAT= auditwheel repair --best-plat dist/*.whl && cd ../../..
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: ManyLinuxPythonBuildArm64 name: ManyLinuxPythonBuildArm64
path: src/api/python/wheelhouse/*.whl path: src/api/python/wheelhouse/*.whl
@ -477,7 +477,7 @@ jobs:
run: cd src/api/python && CC=riscv64-unknown-linux-gnu-gcc CXX=riscv64-unknown-linux-gnu-g++ AR=riscv64-unknown-linux-gnu-ar LD=riscv64-unknown-linux-gnu-ld Z3_CROSS_COMPILING=riscv64 python -m build && AUDITWHEEL_PLAT= auditwheel repair --best-plat dist/*.whl && cd ../../.. run: cd src/api/python && CC=riscv64-unknown-linux-gnu-gcc CXX=riscv64-unknown-linux-gnu-g++ AR=riscv64-unknown-linux-gnu-ar LD=riscv64-unknown-linux-gnu-ld Z3_CROSS_COMPILING=riscv64 python -m build && AUDITWHEEL_PLAT= auditwheel repair --best-plat dist/*.whl && cd ../../..
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: ManyLinuxPythonBuildRiscv64 name: ManyLinuxPythonBuildRiscv64
path: src/api/python/wheelhouse/*.whl path: src/api/python/wheelhouse/*.whl
@ -530,7 +530,7 @@ jobs:
~/env-pyodide/bin/python src/api/python/z3test.py z3 ~/env-pyodide/bin/python src/api/python/z3test.py z3
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: PyodidePythonBuild name: PyodidePythonBuild
path: src/api/python/dist/*.whl path: src/api/python/dist/*.whl
@ -556,7 +556,7 @@ jobs:
python scripts\mk_win_dist.py --x64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --zip python scripts\mk_win_dist.py --x64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --zip
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: WindowsBuild-x64 name: WindowsBuild-x64
path: dist/*.zip path: dist/*.zip
@ -582,7 +582,7 @@ jobs:
python scripts\mk_win_dist.py --x86-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --zip python scripts\mk_win_dist.py --x86-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --zip
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: WindowsBuild-x86 name: WindowsBuild-x86
path: dist/*.zip path: dist/*.zip
@ -608,7 +608,7 @@ jobs:
python scripts\mk_win_dist_cmake.py --arm64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --assembly-version=${{ env.MAJOR }}.${{ env.MINOR }}.${{ env.PATCH }} --zip python scripts\mk_win_dist_cmake.py --arm64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --assembly-version=${{ env.MAJOR }}.${{ env.MINOR }}.${{ env.PATCH }} --zip
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: WindowsBuild-arm64 name: WindowsBuild-arm64
path: dist/arm64/*.zip path: dist/arm64/*.zip
@ -685,7 +685,7 @@ jobs:
nuget pack out\Microsoft.Z3.sym.nuspec -Version ${{ env.MAJOR }}.${{ env.MINOR }}.${{ env.PATCH }}.${{ github.run_number }} -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out nuget pack out\Microsoft.Z3.sym.nuspec -Version ${{ env.MAJOR }}.${{ env.MINOR }}.${{ env.PATCH }}.${{ github.run_number }} -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: NuGet name: NuGet
path: | path: |
@ -730,7 +730,7 @@ jobs:
nuget pack out\Microsoft.Z3.x86.sym.nuspec -Version ${{ env.MAJOR }}.${{ env.MINOR }}.${{ env.PATCH }}.${{ github.run_number }} -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out nuget pack out\Microsoft.Z3.x86.sym.nuspec -Version ${{ env.MAJOR }}.${{ env.MINOR }}.${{ env.PATCH }}.${{ github.run_number }} -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: NuGet32 name: NuGet32
path: | path: |
@ -835,7 +835,7 @@ jobs:
cp artifacts/*.whl src/api/python/dist/. cp artifacts/*.whl src/api/python/dist/.
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: PythonPackages name: PythonPackages
path: src/api/python/dist/* path: src/api/python/dist/*

View file

@ -34,7 +34,7 @@ jobs:
python scripts\mk_win_dist.py --x64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --assembly-version=${{ github.event.inputs.version || '4.17.0' }} --zip python scripts\mk_win_dist.py --x64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --assembly-version=${{ github.event.inputs.version || '4.17.0' }} --zip
- name: Upload Windows x64 artifact - name: Upload Windows x64 artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: windows-x64 name: windows-x64
path: dist/*.zip path: dist/*.zip
@ -58,7 +58,7 @@ jobs:
python scripts\mk_win_dist.py --x86-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --assembly-version=${{ github.event.inputs.version || '4.17.0' }} --zip python scripts\mk_win_dist.py --x86-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --assembly-version=${{ github.event.inputs.version || '4.17.0' }} --zip
- name: Upload Windows x86 artifact - name: Upload Windows x86 artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: windows-x86 name: windows-x86
path: dist/*.zip path: dist/*.zip
@ -82,7 +82,7 @@ jobs:
python scripts\mk_win_dist_cmake.py --arm64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --assembly-version=${{ github.event.inputs.version || '4.17.0' }} --zip python scripts\mk_win_dist_cmake.py --arm64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --assembly-version=${{ github.event.inputs.version || '4.17.0' }} --zip
- name: Upload Windows ARM64 artifact - name: Upload Windows ARM64 artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: windows-arm64 name: windows-arm64
path: build-dist\arm64\dist\*.zip path: build-dist\arm64\dist\*.zip
@ -103,7 +103,7 @@ jobs:
run: python scripts/mk_unix_dist.py --dotnet-key=$GITHUB_WORKSPACE/resources/z3.snk run: python scripts/mk_unix_dist.py --dotnet-key=$GITHUB_WORKSPACE/resources/z3.snk
- name: Upload Ubuntu artifact - name: Upload Ubuntu artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: ubuntu name: ubuntu
path: dist/*.zip path: dist/*.zip
@ -124,7 +124,7 @@ jobs:
run: python scripts/mk_unix_dist.py --dotnet-key=$GITHUB_WORKSPACE/resources/z3.snk run: python scripts/mk_unix_dist.py --dotnet-key=$GITHUB_WORKSPACE/resources/z3.snk
- name: Upload macOS x64 artifact - name: Upload macOS x64 artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: macos-x64 name: macos-x64
path: dist/*.zip path: dist/*.zip
@ -145,7 +145,7 @@ jobs:
run: python scripts/mk_unix_dist.py --dotnet-key=$GITHUB_WORKSPACE/resources/z3.snk --arch=arm64 run: python scripts/mk_unix_dist.py --dotnet-key=$GITHUB_WORKSPACE/resources/z3.snk --arch=arm64
- name: Upload macOS ARM64 artifact - name: Upload macOS ARM64 artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: macos-arm64 name: macos-arm64
path: dist/*.zip path: dist/*.zip
@ -198,7 +198,7 @@ jobs:
nuget pack out\Microsoft.Z3.sym.nuspec -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out nuget pack out\Microsoft.Z3.sym.nuspec -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out
- name: Upload NuGet package - name: Upload NuGet package
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: nuget-x64 name: nuget-x64
path: | path: |
@ -247,7 +247,7 @@ jobs:
nuget pack out\Microsoft.Z3.x86.sym.nuspec -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out nuget pack out\Microsoft.Z3.x86.sym.nuspec -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out
- name: Upload NuGet package - name: Upload NuGet package
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: nuget-x86 name: nuget-x86
path: | path: |

View file

@ -66,7 +66,7 @@ jobs:
run: python z3test/scripts/test_benchmarks.py build-dist/z3 z3test/regressions/smt2 run: python z3test/scripts/test_benchmarks.py build-dist/z3 z3test/regressions/smt2
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: macOsBuild name: macOsBuild
path: dist/*.zip path: dist/*.zip
@ -105,7 +105,7 @@ jobs:
run: git clone https://github.com/z3prover/z3test z3test run: git clone https://github.com/z3prover/z3test z3test
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: MacArm64 name: MacArm64
path: dist/*.zip path: dist/*.zip
@ -256,7 +256,7 @@ jobs:
run: python z3test/scripts/test_benchmarks.py build-dist/z3 z3test/regressions/smt2 run: python z3test/scripts/test_benchmarks.py build-dist/z3 z3test/regressions/smt2
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: UbuntuBuild name: UbuntuBuild
path: dist/*.zip path: dist/*.zip
@ -291,7 +291,7 @@ jobs:
python scripts/mk_unix_dist.py --nodotnet --arch=arm64 python scripts/mk_unix_dist.py --nodotnet --arch=arm64
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: UbuntuArm64 name: UbuntuArm64
path: dist/*.zip path: dist/*.zip
@ -346,7 +346,7 @@ jobs:
run: zip -r z3doc.zip doc/api run: zip -r z3doc.zip doc/api
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: UbuntuDoc name: UbuntuDoc
path: z3doc.zip path: z3doc.zip
@ -384,7 +384,7 @@ jobs:
run: pip install ./src/api/python/wheelhouse/*.whl && python - <src/api/python/z3test.py z3 && python - <src/api/python/z3test.py z3num run: pip install ./src/api/python/wheelhouse/*.whl && python - <src/api/python/z3test.py z3 && python - <src/api/python/z3test.py z3num
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: ManyLinuxPythonBuildAMD64 name: ManyLinuxPythonBuildAMD64
path: src/api/python/wheelhouse/*.whl path: src/api/python/wheelhouse/*.whl
@ -432,7 +432,7 @@ jobs:
run: cd src/api/python && CC=aarch64-none-linux-gnu-gcc CXX=aarch64-none-linux-gnu-g++ AR=aarch64-none-linux-gnu-ar LD=aarch64-none-linux-gnu-ld Z3_CROSS_COMPILING=aarch64 python -m build && AUDITWHEEL_PLAT= auditwheel repair --best-plat dist/*.whl && cd ../../.. run: cd src/api/python && CC=aarch64-none-linux-gnu-gcc CXX=aarch64-none-linux-gnu-g++ AR=aarch64-none-linux-gnu-ar LD=aarch64-none-linux-gnu-ld Z3_CROSS_COMPILING=aarch64 python -m build && AUDITWHEEL_PLAT= auditwheel repair --best-plat dist/*.whl && cd ../../..
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: ManyLinuxPythonBuildArm64 name: ManyLinuxPythonBuildArm64
path: src/api/python/wheelhouse/*.whl path: src/api/python/wheelhouse/*.whl
@ -487,7 +487,7 @@ jobs:
run: cd src/api/python && CC=riscv64-unknown-linux-gnu-gcc CXX=riscv64-unknown-linux-gnu-g++ AR=riscv64-unknown-linux-gnu-ar LD=riscv64-unknown-linux-gnu-ld Z3_CROSS_COMPILING=riscv64 python -m build && AUDITWHEEL_PLAT= auditwheel repair --best-plat dist/*.whl && cd ../../.. run: cd src/api/python && CC=riscv64-unknown-linux-gnu-gcc CXX=riscv64-unknown-linux-gnu-g++ AR=riscv64-unknown-linux-gnu-ar LD=riscv64-unknown-linux-gnu-ld Z3_CROSS_COMPILING=riscv64 python -m build && AUDITWHEEL_PLAT= auditwheel repair --best-plat dist/*.whl && cd ../../..
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: ManyLinuxPythonBuildRiscv64 name: ManyLinuxPythonBuildRiscv64
path: src/api/python/wheelhouse/*.whl path: src/api/python/wheelhouse/*.whl
@ -540,7 +540,7 @@ jobs:
~/env-pyodide/bin/python src/api/python/z3test.py z3 ~/env-pyodide/bin/python src/api/python/z3test.py z3
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: PyodidePythonBuild name: PyodidePythonBuild
path: src/api/python/dist/*.whl path: src/api/python/dist/*.whl
@ -566,7 +566,7 @@ jobs:
python scripts\mk_win_dist.py --x64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --zip python scripts\mk_win_dist.py --x64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --zip
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: WindowsBuild-x64 name: WindowsBuild-x64
path: dist/*.zip path: dist/*.zip
@ -592,7 +592,7 @@ jobs:
python scripts\mk_win_dist.py --x86-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --zip python scripts\mk_win_dist.py --x86-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --zip
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: WindowsBuild-x86 name: WindowsBuild-x86
path: dist/*.zip path: dist/*.zip
@ -618,7 +618,7 @@ jobs:
python scripts\mk_win_dist_cmake.py --arm64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --assembly-version=${{ env.RELEASE_VERSION }} --zip python scripts\mk_win_dist_cmake.py --arm64-only --dotnet-key=%GITHUB_WORKSPACE%\resources\z3.snk --assembly-version=${{ env.RELEASE_VERSION }} --zip
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: WindowsBuild-arm64 name: WindowsBuild-arm64
path: dist/arm64/*.zip path: dist/arm64/*.zip
@ -695,7 +695,7 @@ jobs:
nuget pack out\Microsoft.Z3.sym.nuspec -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out nuget pack out\Microsoft.Z3.sym.nuspec -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: NuGet name: NuGet
path: | path: |
@ -740,7 +740,7 @@ jobs:
nuget pack out\Microsoft.Z3.x86.sym.nuspec -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out nuget pack out\Microsoft.Z3.x86.sym.nuspec -OutputDirectory . -Verbosity detailed -Symbols -SymbolPackageFormat snupkg -BasePath out
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: NuGet32 name: NuGet32
path: | path: |
@ -842,7 +842,7 @@ jobs:
cp artifacts/*.whl src/api/python/dist/. cp artifacts/*.whl src/api/python/dist/.
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v7.0.1 uses: actions/upload-artifact@v7
with: with:
name: PythonPackage name: PythonPackage
path: src/api/python/dist/* path: src/api/python/dist/*