diff options
Diffstat (limited to '')
-rw-r--r-- | .github/workflows/build.yml (renamed from .github/workflows/verify.yml) | 28 |
1 files changed, 26 insertions, 2 deletions
diff --git a/.github/workflows/verify.yml b/.github/workflows/build.yml index c65e0bc5b..298eb4745 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/build.yml @@ -4,8 +4,11 @@ name: 'yuzu verify' on: + push: +# branches: [ main ] + tags: [ "*" ] pull_request: - branches: [ master ] + branches: [ main ] env: PR_NUMBER: pr${{ github.event.number }} @@ -140,7 +143,7 @@ jobs: restore-keys: | ${{ runner.os }}-android- - name: Query tag name - uses: little-core-labs/get-git-tag@v3.0.2 + uses: olegtarasov/get-tag@v2.1.2 id: tagName - name: Install dependencies run: | @@ -160,3 +163,24 @@ jobs: with: name: android path: artifacts/ + release: + runs-on: ubuntu-latest + needs: [ android ] + if: ${{ startsWith(github.ref, 'refs/tags/') }} + steps: + - uses: actions/download-artifact@v3 + - name: Create release + uses: actions/create-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: ${{ github.ref_name }} + release_name: ${{ github.ref_name }} + draft: false + prerelease: false + - name: Upload artifacts + uses: alexellis/upload-assets@0.4.0 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + asset_paths: '["./**/*.tar.*","./**/*.AppImage","./**/*.7z","./**/*.zip","./**/*.apk","./**/*.aab"]' |