diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2b99a5d5..cb2a782a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -84,6 +84,12 @@ concurrency: group: release-${{ github.ref_name }} cancel-in-progress: false +# `previous-app-id` is the App Store id this app shipped under before the +# rename. The store keys everything on the id, so `thematiq` is a brand new +# entry starting from nothing -- without this the version line restarts +# BELOW what the app already published as `nldesign`, and the store accepts +# that with a 200 and then never offers it to anyone. Drop the input once +# the `nldesign` entry is retired. jobs: unstable: if: github.ref == 'refs/heads/development' @@ -91,6 +97,7 @@ jobs: with: release-type: unstable app-name: thematiq + previous-app-id: nldesign secrets: inherit beta: @@ -99,6 +106,7 @@ jobs: with: release-type: beta app-name: thematiq + previous-app-id: nldesign secrets: inherit stable: @@ -107,4 +115,5 @@ jobs: with: release-type: stable app-name: thematiq + previous-app-id: nldesign secrets: inherit