Use softprops/action-gh-release to upload releases

This commit is contained in:
Sander Declerck 2026-03-25 14:53:34 +01:00
parent 8f790f74aa
commit bf8ee51045
No known key found for this signature in database

View file

@ -85,27 +85,37 @@ jobs:
cp install-scripts/uninstall-endpoint-mac.sh release-artifacts/uninstall-endpoint-mac.sh cp install-scripts/uninstall-endpoint-mac.sh release-artifacts/uninstall-endpoint-mac.sh
cp install-scripts/uninstall-endpoint-windows.ps1 release-artifacts/uninstall-endpoint-windows.ps1 cp install-scripts/uninstall-endpoint-windows.ps1 release-artifacts/uninstall-endpoint-windows.ps1
- name: Upload binaries to existing GitHub Release
- name: Upload all assets to release
uses: softprops/action-gh-release@6cbd405e2c4e67a21c47fa9e383d020e4e28b836 # v2.3.3
with:
files: |
release-artifacts/safe-chain-macos-x64
release-artifacts/safe-chain-macos-arm64
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh release upload ${{ needs.set-version.outputs.version }} \ # - name: Upload binaries to existing GitHub Release
release-artifacts/safe-chain-macos-x64 \ # env:
release-artifacts/safe-chain-macos-arm64 \ # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
release-artifacts/safe-chain-linux-x64 \ # run: |
release-artifacts/safe-chain-linux-arm64 \ # gh release upload ${{ needs.set-version.outputs.version }} \
release-artifacts/safe-chain-linuxstatic-x64 \ # release-artifacts/safe-chain-macos-x64 \
release-artifacts/safe-chain-linuxstatic-arm64 \ # release-artifacts/safe-chain-macos-arm64 \
release-artifacts/safe-chain-win-x64.exe \ # release-artifacts/safe-chain-linux-x64 \
release-artifacts/safe-chain-win-arm64.exe \ # release-artifacts/safe-chain-linux-arm64 \
release-artifacts/install-safe-chain.sh \ # release-artifacts/safe-chain-linuxstatic-x64 \
release-artifacts/install-safe-chain.ps1 \ # release-artifacts/safe-chain-linuxstatic-arm64 \
release-artifacts/uninstall-safe-chain.sh \ # release-artifacts/safe-chain-win-x64.exe \
release-artifacts/uninstall-safe-chain.ps1 \ # release-artifacts/safe-chain-win-arm64.exe \
release-artifacts/install-endpoint-mac.sh \ # release-artifacts/install-safe-chain.sh \
release-artifacts/install-endpoint-windows.ps1 \ # release-artifacts/install-safe-chain.ps1 \
release-artifacts/uninstall-endpoint-mac.sh \ # release-artifacts/uninstall-safe-chain.sh \
release-artifacts/uninstall-endpoint-windows.ps1 # release-artifacts/uninstall-safe-chain.ps1 \
# release-artifacts/install-endpoint-mac.sh \
# release-artifacts/install-endpoint-windows.ps1 \
# release-artifacts/uninstall-endpoint-mac.sh \
# release-artifacts/uninstall-endpoint-windows.ps1
publish-npm: publish-npm:
name: Publish to npm name: Publish to npm