From 9618c7e01906a5ed316a3b9c74022adcc8d41ebb Mon Sep 17 00:00:00 2001 From: Miha Drofenik Date: Mon, 1 Apr 2024 18:16:48 +0200 Subject: [PATCH] Workflow updated --- .github/workflows/build.yml | 8 ++++++-- fastlane/Fastfile | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ed695df..5b5ac59 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,6 +32,9 @@ jobs: name: iOS development build runs-on: macos-latest steps: + - name: Add release notes + run: | + echo -n "${{ needs.extract-version.outputs.release_notes }}" > ./release_notes.txt - name: Cancel previous runs uses: styfle/cancel-workflow-action@0.12.0 - name: Checkout repo from dev branch @@ -67,7 +70,6 @@ jobs: APP_VERSION: ${{ needs.extract-version.outputs.version }} APP_ID: ${{ vars.APP_ID_IOS }} TESTERS: ${{ vars.TESTERS }} - RELEASE_NOTES: ${{ needs.extract-version.outputs.release_notes }} android-build: needs: extract-version environment: development @@ -76,6 +78,9 @@ jobs: container: image: reactnativecommunity/react-native-android steps: + - name: Add release notes + run: | + echo -n "${{ needs.extract-version.outputs.release_notes }}" > ./release_notes.txt - name: Cancel previous runs uses: styfle/cancel-workflow-action@0.12.0 - name: Checkout repo from dev branch @@ -114,4 +119,3 @@ jobs: APP_CODE_VERSION: ${{ github.run_number }} APP_ID: ${{ vars.APP_ID_ANDROID }} TESTERS: ${{ vars.TESTERS }} - RELEASE_NOTES: ${{ needs.extract-version.outputs.release_notes }} diff --git a/fastlane/Fastfile b/fastlane/Fastfile index 83890aa..7e60c67 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -63,7 +63,7 @@ platform :ios do app: ENV["APP_ID"], service_credentials_file: "./fastlane/wildlife-watcher-service-account.json", testers: ENV['TESTERS'], - release_notes: ENV['RELEASE_NOTES'] || "No release notes provided." + release_notes_file: './release-notes.txt' ) build_ios_app( @@ -104,7 +104,7 @@ platform :android do android_artifact_path: "./android/app/build/outputs/apk/release/app-release.apk", service_credentials_file: "./fastlane/wildlife-watcher-service-account.json", testers: ENV['TESTERS'], - release_notes: ENV['RELEASE_NOTES'] || "No release notes provided." + release_notes_file: './release-notes.txt' ) # Will add once the app is uploaded