diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 431f7b6d..b61fad46 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,6 +27,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 `learniq` is a brand new +# entry starting from nothing -- without this the version line restarts +# BELOW what the app already published as `scholiq`, and the store accepts +# that with a 200 and then never offers it to anyone. Drop the input once +# the `scholiq` entry is retired. jobs: unstable: if: github.ref == 'refs/heads/development' @@ -34,6 +40,7 @@ jobs: with: release-type: unstable app-name: learniq + previous-app-id: scholiq secrets: inherit beta: @@ -42,6 +49,7 @@ jobs: with: release-type: beta app-name: learniq + previous-app-id: scholiq secrets: inherit stable: @@ -50,4 +58,5 @@ jobs: with: release-type: stable app-name: learniq + previous-app-id: scholiq secrets: inherit