workflow: fix `if` syntax and edit release instead

pull/430/head
jackun 4 years ago
parent 079f67a729
commit 3df142da5d
No known key found for this signature in database
GPG Key ID: 119DB3F1D05A9ED3

@ -10,7 +10,8 @@ on:
jobs: jobs:
build: build:
runs-on: ubuntu-latest #runs-on: ubuntu-latest
runs-on: ubuntu-18.04
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
@ -34,13 +35,13 @@ jobs:
echo "##[set-output name=artifact-metadata;]${ARTIFACT_NAME}" echo "##[set-output name=artifact-metadata;]${ARTIFACT_NAME}"
id: git-vars id: git-vars
- name: Build release package - name: Build release package
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: | run: |
./build-source.sh ./build-source.sh
./build.sh build package release ./build.sh build package release
- if: github.event_name == 'release' && github.event.action == 'created' - name: Upload release
name: Upload release if: ${{ github.event_name == 'release' && github.event.action == 'created' }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: | run: |
assets=() assets=()
for asset in ./MangoHud-*-Source*.tar.gz; do for asset in ./MangoHud-*-Source*.tar.gz; do
@ -50,7 +51,8 @@ jobs:
assets+=("-a" "$asset") assets+=("-a" "$asset")
done done
tag_name="${GITHUB_REF##*/}" tag_name="${GITHUB_REF##*/}"
hub release create "${assets[@]}" -m "$tag_name" "$tag_name" hub release edit "${assets[@]}" -m "" "$tag_name"
#hub release create "${assets[@]}" -m "$tag_name" "$tag_name"
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v2
continue-on-error: true continue-on-error: true

Loading…
Cancel
Save