diff --git a/.github/workflows/publish-beta.yml b/.github/workflows/publish-beta.yml index 86f0a0d5..b8d64dad 100644 --- a/.github/workflows/publish-beta.yml +++ b/.github/workflows/publish-beta.yml @@ -94,7 +94,7 @@ jobs: - name: 🍎 Run yarn init-android run: yarn install --network-concurrency 1 - - name: + Version Up + - name: ➕ Version Up if: ${{ github.event.inputs['version-bump'] != 'No Bump' }} run: yarn react-native bump-version --type ${{ github.event.inputs['version-bump'] }} @@ -156,7 +156,7 @@ jobs: - name: 🍎 Run yarn init-ios:new-arch run: yarn init-ios:new-arch - - name: + Version Up + - name: ➕ Version Up if: ${{ github.event.inputs['version-bump'] != 'No Bump' }} run: yarn react-native bump-version --type ${{ github.event.inputs['version-bump'] }} @@ -258,6 +258,10 @@ jobs: with: name: ios-artifacts path: artifacts/ + + - name: ➕ Version Up + if: ${{ github.event.inputs['version-bump'] != 'No Bump' }} + run: yarn react-native bump-version --type ${{ github.event.inputs['version-bump'] }} - name: 🔢 Set artifact version numbers run: | diff --git a/ios/fastlane/Fastfile b/ios/fastlane/Fastfile index a6be939b..acc9ba0b 100644 --- a/ios/fastlane/Fastfile +++ b/ios/fastlane/Fastfile @@ -49,7 +49,7 @@ platform :ios do # http://docs.fastlane.tools/actions/upload_to_testflight/#upload_to_testflight upload_to_testflight( api_key_path: "fastlane/appstore_connect_api_key.json", - beta_app_feedback_email: "violet@cosmonautical.cloud", + beta_app_feedback_email: "hello@jellify.app", beta_app_description: "A music app for Jellyfin", expire_previous_builds: false, distribute_external: true, @@ -84,8 +84,8 @@ platform :ios do value: Time.now.strftime("%B %d, %Y at %I:%M %p") }, { - name: "📝 Recent Commits", - value: "```#{changelog}```" + name: "📝 Release Notes", + value: "`#{ENV["RELEASE_NOTES"]}`" } ], success:true diff --git a/scripts/generate-release-notes.js b/scripts/generate-release-notes.js index d0808057..530ba509 100644 --- a/scripts/generate-release-notes.js +++ b/scripts/generate-release-notes.js @@ -42,6 +42,10 @@ async function main() { content: 'Release notes should be written in a way that is easy to understand and follow, and engaging and entertaining to read.', }, + { + role: 'system', + content: 'Do not include emojis in the release notes.', + }, { role: 'user', content: `Write a release summary based on these commit messages:\n${commitMessages}`,