ci: revert to single artifact with .zip extension in name
All checks were successful
CI / Type Check & Lint (push) Successful in 5s
CI / Build Test (Current Platform) (push) Successful in 6s
CI / Build All Platforms (push) Successful in 50s

- Changed back to single artifact containing all binaries
- Named 'nupst-binaries.zip' to clarify it's a ZIP container
- Contains all 5 platform binaries + SHA256SUMS.txt
This commit is contained in:
2025-10-19 14:09:23 +00:00
parent 4d28614e08
commit 85f34cf96a

View File

@@ -76,44 +76,9 @@ jobs:
- name: Compile all platform binaries - name: Compile all platform binaries
run: bash scripts/compile-all.sh run: bash scripts/compile-all.sh
- name: Upload Linux x64 binary - name: Upload all binaries as artifact
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with:
name: nupst-linux-x64 name: nupst-binaries.zip
path: dist/binaries/nupst-linux-x64 path: dist/binaries/*
retention-days: 30
- name: Upload Linux ARM64 binary
uses: actions/upload-artifact@v3
with:
name: nupst-linux-arm64
path: dist/binaries/nupst-linux-arm64
retention-days: 30
- name: Upload macOS x64 binary
uses: actions/upload-artifact@v3
with:
name: nupst-macos-x64
path: dist/binaries/nupst-macos-x64
retention-days: 30
- name: Upload macOS ARM64 binary
uses: actions/upload-artifact@v3
with:
name: nupst-macos-arm64
path: dist/binaries/nupst-macos-arm64
retention-days: 30
- name: Upload Windows x64 binary
uses: actions/upload-artifact@v3
with:
name: nupst-windows-x64.exe
path: dist/binaries/nupst-windows-x64.exe
retention-days: 30
- name: Upload SHA256 checksums
uses: actions/upload-artifact@v3
with:
name: SHA256SUMS.txt
path: dist/binaries/SHA256SUMS.txt
retention-days: 30 retention-days: 30