diff --git a/.github/workflows/create_release.yml b/.github/workflows/create_release.yml index 035ab0a..a0a9ff7 100644 --- a/.github/workflows/create_release.yml +++ b/.github/workflows/create_release.yml @@ -18,10 +18,6 @@ on: description: "Version" required: true type: string - release-notes: - description: "Release notes" - required: true - type: string run-integration-tests: description: "Run integration tests" required: true @@ -60,25 +56,9 @@ jobs: stage-backend: false version: ${{ inputs.version }} - generate-release-notes: - name: Generate release notes - needs: [build-android, build-ios] - runs-on: ubuntu-latest - steps: - - name: Generate release notes - run: | - echo ${{ inputs.release-notes }} > whatsnew-en-US.md - perl -i -pe 's/\s{1}(-{1})/\n$1/g' whatsnew-en-US.md - - - name: Upload merged_native_libs.zip to artifacts - uses: actions/upload-artifact@v3 - with: - name: whatsnew-en-US - path: whatsnew-en-US.md - create-github-release: name: Create Github release - needs: [generate-release-notes] + needs: [build-android, build-ios] runs-on: ubuntu-latest permissions: contents: write @@ -112,21 +92,16 @@ jobs: - name: Rename apk run: mv app-prod-release.apk m3_lightmeter.apk - - name: Download release notes - uses: actions/download-artifact@v3 - with: - name: whatsnew-en-US - - uses: ncipollo/release-action@v1.12.0 with: artifacts: "m3_lightmeter.apk" skipIfReleaseExists: true tag: "v${{ github.event.inputs.version }}" - bodyFile: "whatsnew-en-US.md" + bodyFile: "assets/release_notes/release_notes_en.md" create-google-play-release: name: Create Google Play release - needs: [generate-release-notes] + needs: [build-android, build-ios] runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 @@ -143,14 +118,9 @@ jobs: unzip app-prod-release.aab (cd base/lib && zip -r "$OLDPWD/merged_native_libs.zip" .) - - name: Download release notes - uses: actions/download-artifact@v3 - with: - name: whatsnew-en-US - - name: Move release notes to a folder run: | - mv whatsnew-en-US.md whatsnew-en-US + mv assets/release_notes/release_notes_en.md whatsnew-en-US mkdir whatsnew mv whatsnew-en-US whatsnew @@ -177,7 +147,7 @@ jobs: upload-to-app-store: name: Upload to App Store - needs: [generate-release-notes] + needs: [build-android, build-ios] runs-on: macos-13 steps: - uses: actions/checkout@v3 diff --git a/assets/release_notes/release_notes_en.md b/assets/release_notes/release_notes_en.md new file mode 100644 index 0000000..e45896e --- /dev/null +++ b/assets/release_notes/release_notes_en.md @@ -0,0 +1,3 @@ +- [Pro] Added a timer for shooting long exposures without leaving the app, just tap the necessary shutter speed in the list. +- Long exposure values are no longer limited by 1" and are generated to match the list of aperture values. +- Refined the app's color palette & unified icons across the app. diff --git a/assets/release_notes/release_notes_ru.md b/assets/release_notes/release_notes_ru.md new file mode 100644 index 0000000..9afd0ee --- /dev/null +++ b/assets/release_notes/release_notes_ru.md @@ -0,0 +1,3 @@ +- [Pro] Добавлен таймер для удобства съёмки при длительных выдержках. Достаточно просто нажать на нужное значение в списке экспозиционных пар. +- Длинные выдержки больше не ограничены 1" и генерируются в соответствии со значениями диафрагмы. +- Переработана цветовая палитра приложения и унифицированы иконки.