Skip to content

Commit

Permalink
ci(Actions): fix artifact downloading, add logging
Browse files Browse the repository at this point in the history
Signed-off-by: arafaysaleem <a.rafaysaleem@gmail.com>
  • Loading branch information
arafaysaleem committed Jun 8, 2021
1 parent 6197a8e commit 3923e45
Showing 1 changed file with 22 additions and 11 deletions.
33 changes: 22 additions & 11 deletions .github/workflows/PR-merge-build-release.yaml
Expand Up @@ -52,15 +52,15 @@ jobs:
- name: Upload Keystore Artifact
uses: actions/upload-artifact@v2.2.3
with:
name: signing-key-artifact
path: ./android/${{ env.KEYSTORE_FILENAME }}
name: keystore-artifact
path: android/${{ env.KEYSTORE_FILENAME }}
if-no-files-found: error
retention-days: 1
- name: Upload Key Properties Artifact
uses: actions/upload-artifact@v2.2.3
with:
name: signing-key-artifact
path: ./android/key.properties
name: key-properties-artifact
path: android/key.properties
if-no-files-found: error
retention-days: 1

Expand All @@ -70,11 +70,20 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Download Keystore & Properties Artifact
- name: Download Keystore Artifact
uses: actions/download-artifact@v2.0.9
with:
name: signing-key-artifact #Must be same as upload artifact in previous job
name: keystore-artifact #Must be same as upload artifact in previous job
path: android #Download to android directory
- name: Download Key Properties Artifact
uses: actions/download-artifact@v2.0.9
with:
name: key-properties-artifact #Must be same as upload artifact in previous job
path: android #Download to android directory
- name: Log downloaded artifacts
run: |
ls android
cat android/keystore.properties
- uses: actions/setup-java@v1
with:
java-version: '12.x'
Expand All @@ -101,18 +110,20 @@ jobs:
name: Upload APKS to release artifacts
runs-on: ubuntu-latest
steps:
- name: Download Built APKs Artifact
uses: actions/download-artifact@v2.0.9
with:
name: built-apks-artifact #Must be same as upload artifact in previous job
path: build/app/outputs/flutter-apk #download all apks to flutter-apk dir
- name: Log downloaded APK artifacts
run: ls build/app/outputs/flutter-apk
- name: Bump version and push tag
id: generate_tag
uses: mathieudutour/github-tag-action@v5.5
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
default_bump: minor # major, minor, patch, false
custom_release_rules: "ci:patch:CI/CD,chore:patch:Chore Tasks,hotfix:minor:Bug Fixes,refact:patch:Refactors,docs:patch:Documentation Changes,build:patch:Build System/Dependency Upgrades"
- name: Download Built APKs Artifact
uses: actions/download-artifact@v2.0.9
with:
name: built-apks-artifact #Must be same as upload artifact in previous job
path: build/app/outputs/flutter-apk #download all apks to flutter-apk dir
- name: Upload release apk to artifacts
uses: ncipollo/release-action@v1.8.6
with:
Expand Down

0 comments on commit 3923e45

Please sign in to comment.