mirror of
https://github.com/AikidoSec/safe-chain.git
synced 2026-05-26 04:00:49 +00:00
Use softprops/action-gh-release to upload releases
This commit is contained in:
parent
8f790f74aa
commit
bf8ee51045
1 changed files with 29 additions and 19 deletions
48
.github/workflows/build-and-release.yml
vendored
48
.github/workflows/build-and-release.yml
vendored
|
|
@ -85,27 +85,37 @@ jobs:
|
|||
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
|
||||
|
||||
- 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:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
run: |
|
||||
gh release upload ${{ needs.set-version.outputs.version }} \
|
||||
release-artifacts/safe-chain-macos-x64 \
|
||||
release-artifacts/safe-chain-macos-arm64 \
|
||||
release-artifacts/safe-chain-linux-x64 \
|
||||
release-artifacts/safe-chain-linux-arm64 \
|
||||
release-artifacts/safe-chain-linuxstatic-x64 \
|
||||
release-artifacts/safe-chain-linuxstatic-arm64 \
|
||||
release-artifacts/safe-chain-win-x64.exe \
|
||||
release-artifacts/safe-chain-win-arm64.exe \
|
||||
release-artifacts/install-safe-chain.sh \
|
||||
release-artifacts/install-safe-chain.ps1 \
|
||||
release-artifacts/uninstall-safe-chain.sh \
|
||||
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
|
||||
|
||||
# - name: Upload binaries to existing GitHub Release
|
||||
# env:
|
||||
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
# run: |
|
||||
# gh release upload ${{ needs.set-version.outputs.version }} \
|
||||
# release-artifacts/safe-chain-macos-x64 \
|
||||
# release-artifacts/safe-chain-macos-arm64 \
|
||||
# release-artifacts/safe-chain-linux-x64 \
|
||||
# release-artifacts/safe-chain-linux-arm64 \
|
||||
# release-artifacts/safe-chain-linuxstatic-x64 \
|
||||
# release-artifacts/safe-chain-linuxstatic-arm64 \
|
||||
# release-artifacts/safe-chain-win-x64.exe \
|
||||
# release-artifacts/safe-chain-win-arm64.exe \
|
||||
# release-artifacts/install-safe-chain.sh \
|
||||
# release-artifacts/install-safe-chain.ps1 \
|
||||
# release-artifacts/uninstall-safe-chain.sh \
|
||||
# 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:
|
||||
name: Publish to npm
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue