Compare commits

..

2 commits

Author SHA1 Message Date
Vadim
c1208d9a86 Checkout first 2023-08-10 10:38:20 +02:00
Vadim
20c14e4af2 Create Google Play release name 2023-08-10 10:28:35 +02:00

View file

@ -197,6 +197,10 @@ jobs:
needs: [build, generate-release-notes] needs: [build, generate-release-notes]
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Download app bundle - name: Download app bundle
uses: actions/download-artifact@v3 uses: actions/download-artifact@v3
with: with:
@ -218,6 +222,14 @@ jobs:
mkdir whatsnew mkdir whatsnew
mv whatsnew-en-US whatsnew mv whatsnew-en-US whatsnew
# https://unix.stackexchange.com/questions/13466/can-grep-output-only-specified-groupings-that-match'
# https://stackoverflow.com/questions/74353311/github-workflow-unable-to-process-file-command-env-successfully
- name: Create Google Play release name
id: release-name
run: |
RELEASE_NAME=$(echo "$(cat pubspec.yaml)" | sed -n -r "s/^version:\s{1}(.*)[+](.*)$/700\2 (\1)/p")
echo "release_name=$RELEASE_NAME" >> $GITHUB_ENV
- name: Create Google Play release - name: Create Google Play release
id: create-google-play-release-step id: create-google-play-release-step
uses: r0adkll/upload-google-play@v1.1.1 uses: r0adkll/upload-google-play@v1.1.1
@ -225,7 +237,7 @@ jobs:
serviceAccountJsonPlainText: ${{ secrets.GH_ACTIONS_SERVICE_ACCOUNT_JSON }} serviceAccountJsonPlainText: ${{ secrets.GH_ACTIONS_SERVICE_ACCOUNT_JSON }}
packageName: com.vodemn.lightmeter packageName: com.vodemn.lightmeter
releaseFiles: app-prod-release.aab releaseFiles: app-prod-release.aab
releaseName: echo "$(cat pubspec.yaml)" | sed -n -r "s/^version:\s{1}(.*)[+](.*)$/700\2 (\1)/p" releaseName: $release_name
track: production track: production
status: draft status: draft
debugSymbols: merged_native_libs.zip debugSymbols: merged_native_libs.zip