summaryrefslogtreecommitdiffstats
path: root/.github/workflows/build.yml
diff options
context:
space:
mode:
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"]'