From b808cefc497514751f6b9d87c77e292f59da2b9c Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Thu, 24 Sep 2026 01:21:27 -0300 Subject: [PATCH 1/9] refactor: consume release-tool through public actions --- workflow-templates/nightly-release.yml | 78 +++++--------------------- 1 file changed, 14 insertions(+), 64 deletions(-) diff --git a/workflow-templates/nightly-release.yml b/workflow-templates/nightly-release.yml index b019fbb..46b03c5 100644 --- a/workflow-templates/nightly-release.yml +++ b/workflow-templates/nightly-release.yml @@ -33,24 +33,11 @@ jobs: latest-branch: ${{ steps.stable.outputs.latest-branch }} latest-major: ${{ steps.stable.outputs.latest-major }} steps: - - id: release-tool - name: Setup release-tool v0.11.0 - shell: bash - run: | - set -euo pipefail - base="https://github.com/LibreCodeCoop/release-tool/releases/download/v0.11.0" - curl --fail --silent --show-error --location "${base}/release-tool.phar" -o "${RUNNER_TEMP}/release-tool.phar" - curl --fail --silent --show-error --location "${base}/release-tool.phar.sha256" -o "${RUNNER_TEMP}/release-tool.phar.sha256" - (cd "${RUNNER_TEMP}" && sha256sum --check release-tool.phar.sha256) - echo "path=${RUNNER_TEMP}/release-tool.phar" >> "${GITHUB_OUTPUT}" - - id: stable name: Resolve stable release line - shell: bash - env: - GITHUB_TOKEN: ${{ github.token }} - RELEASE_TOOL_PATH: ${{ steps.release-tool.outputs.path }} - run: php "${RELEASE_TOOL_PATH}" release:stable-select --repository "${GITHUB_REPOSITORY}" --branch "${GITHUB_REF_NAME}" + uses: LibreCodeCoop/release-tool/actions/stable-select@bd9f68333e9659ad05f8c796993836d6ffa365c1 + with: + github-token: ${{ github.token }} nightly-release: name: Build and publish nightly @@ -227,32 +214,12 @@ jobs: cd "${APP_NAME}/build/artifacts" tar -zcf "${APP_NAME}.tar.gz" "${APP_NAME}" - - name: Set up PHP 8.3 for release-tool - uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2 - with: - php-version: '8.3' - coverage: none - - - id: release-tool - name: Setup release-tool v0.11.0 - shell: bash - run: | - set -euo pipefail - base="https://github.com/LibreCodeCoop/release-tool/releases/download/v0.11.0" - curl --fail --silent --show-error --location "${base}/release-tool.phar" -o "${RUNNER_TEMP}/release-tool.phar" - curl --fail --silent --show-error --location "${base}/release-tool.phar.sha256" -o "${RUNNER_TEMP}/release-tool.phar.sha256" - (cd "${RUNNER_TEMP}" && sha256sum --check release-tool.phar.sha256) - echo "path=${RUNNER_TEMP}/release-tool.phar" >> "${GITHUB_OUTPUT}" - - name: Validate release artifact - shell: bash - env: - RELEASE_TOOL_PATH: ${{ steps.release-tool.outputs.path }} - run: >- - php "${RELEASE_TOOL_PATH}" artifact:validate-package - --artifact "${APP_NAME}/build/artifacts/${APP_NAME}.tar.gz" - --app-name "${APP_NAME}" - --expected-version "${APP_VERSION}" + uses: LibreCodeCoop/release-tool/actions/artifact-validate@bd9f68333e9659ad05f8c796993836d6ffa365c1 + with: + artifact: ${{ env.APP_NAME }}/build/artifacts/${{ env.APP_NAME }}.tar.gz + app-name: ${{ env.APP_NAME }} + version: ${{ env.APP_VERSION }} - name: Define nightly metadata id: nightly @@ -272,31 +239,14 @@ jobs: gh api --method POST "repos/${GITHUB_REPOSITORY}/git/refs" -f ref='refs/tags/nightly' -f sha="${GITHUB_SHA}" >/dev/null fi - - name: Resolve nightly release note range - id: release-note-range - working-directory: ${{ env.APP_NAME }} - shell: bash - run: | - last_tag="$(git tag --list --sort=-version:refname | grep -v '^nightly$' | head -1 || true)" - echo "from-ref=${last_tag}" >> "${GITHUB_OUTPUT}" - - name: Build nightly change list id: release-note-changes - shell: bash - env: - RELEASE_NOTES_GITHUB_TOKEN: ${{ github.token }} - RELEASE_TOOL_PATH: ${{ steps.release-tool.outputs.path }} - NIGHTLY_BRANCH: ${{ steps.nightly.outputs.branch }} - FROM_REF: ${{ steps.release-note-range.outputs.from-ref }} - run: | - set -euo pipefail - php "${RELEASE_TOOL_PATH}" release:notes \ - --repository "${GITHUB_REPOSITORY}" \ - --branch "${NIGHTLY_BRANCH}" \ - --working-directory "${APP_NAME}" \ - --from-ref "${FROM_REF}" \ - --to-ref HEAD \ - --fallback-limit 10 + uses: LibreCodeCoop/release-tool/actions/release-notes@bd9f68333e9659ad05f8c796993836d6ffa365c1 + with: + repository: ${{ github.repository }} + branch: ${{ steps.nightly.outputs.branch }} + working-directory: ${{ env.APP_NAME }} + github-token: ${{ github.token }} - name: Build nightly release notes working-directory: ${{ env.APP_NAME }} From 576936311ab294205c921d878059c986239706d7 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Thu, 24 Sep 2026 01:26:20 -0300 Subject: [PATCH 2/9] ci: pin nightly release actions to complete release-tool surface --- workflow-templates/nightly-release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/workflow-templates/nightly-release.yml b/workflow-templates/nightly-release.yml index 46b03c5..aba95ff 100644 --- a/workflow-templates/nightly-release.yml +++ b/workflow-templates/nightly-release.yml @@ -35,7 +35,7 @@ jobs: steps: - id: stable name: Resolve stable release line - uses: LibreCodeCoop/release-tool/actions/stable-select@bd9f68333e9659ad05f8c796993836d6ffa365c1 + uses: LibreCodeCoop/release-tool/actions/stable-select@98575fbf2610bd6aff2c6226f03f138ea4bd193e with: github-token: ${{ github.token }} @@ -215,7 +215,7 @@ jobs: tar -zcf "${APP_NAME}.tar.gz" "${APP_NAME}" - name: Validate release artifact - uses: LibreCodeCoop/release-tool/actions/artifact-validate@bd9f68333e9659ad05f8c796993836d6ffa365c1 + uses: LibreCodeCoop/release-tool/actions/artifact-validate@98575fbf2610bd6aff2c6226f03f138ea4bd193e with: artifact: ${{ env.APP_NAME }}/build/artifacts/${{ env.APP_NAME }}.tar.gz app-name: ${{ env.APP_NAME }} @@ -241,7 +241,7 @@ jobs: - name: Build nightly change list id: release-note-changes - uses: LibreCodeCoop/release-tool/actions/release-notes@bd9f68333e9659ad05f8c796993836d6ffa365c1 + uses: LibreCodeCoop/release-tool/actions/release-notes@98575fbf2610bd6aff2c6226f03f138ea4bd193e with: repository: ${{ github.repository }} branch: ${{ steps.nightly.outputs.branch }} From b371caa24c1bccafb160f31cef85bb7efa736bc2 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Thu, 24 Sep 2026 01:26:34 -0300 Subject: [PATCH 3/9] ci: pin lifecycle actions to current release-tool product --- workflow-templates/prepare-release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/workflow-templates/prepare-release.yml b/workflow-templates/prepare-release.yml index 015d009..e994347 100644 --- a/workflow-templates/prepare-release.yml +++ b/workflow-templates/prepare-release.yml @@ -81,7 +81,7 @@ jobs: git fetch --quiet --unshallow --prune origin "+refs/heads/${RELEASE_BRANCH}:refs/remotes/origin/${RELEASE_BRANCH}" "+refs/tags/*:refs/tags/*" - name: Prepare release - uses: LibreCodeCoop/release-tool/actions/prepare@acfe2029cab023d65ba50c86974d936becbfccc5 # v0.11.0 + uses: LibreCodeCoop/release-tool/actions/prepare@98575fbf2610bd6aff2c6226f03f138ea4bd193e with: branch: ${{ inputs.branch }} ref: ${{ inputs.ref }} @@ -125,7 +125,7 @@ jobs: git fetch --quiet --unshallow --prune origin "+refs/heads/${RELEASE_BRANCH}:refs/remotes/origin/${RELEASE_BRANCH}" "+refs/tags/*:refs/tags/*" - name: Finalize merged release - uses: LibreCodeCoop/release-tool/actions/post-merge@acfe2029cab023d65ba50c86974d936becbfccc5 # v0.11.0 + uses: LibreCodeCoop/release-tool/actions/post-merge@98575fbf2610bd6aff2c6226f03f138ea4bd193e with: pull-request-number: ${{ github.event.pull_request.number }} merger: ${{ github.event.pull_request.merged_by.login }} @@ -151,7 +151,7 @@ jobs: ref: ${{ github.event.release.tag_name }} - name: Verify publication - uses: LibreCodeCoop/release-tool/actions/publication@acfe2029cab023d65ba50c86974d936becbfccc5 # v0.11.0 + uses: LibreCodeCoop/release-tool/actions/publication@98575fbf2610bd6aff2c6226f03f138ea4bd193e with: github-release-id: ${{ github.event.release.id }} config-path: .nextcloud-release.yml From 7965a26b08dee166750b59547d31242ee4b168e7 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Thu, 24 Sep 2026 01:26:37 -0300 Subject: [PATCH 4/9] refactor: use release-tool public actions in appstore publisher --- workflow-templates/appstore-build-publish.yml | 44 +++++-------------- 1 file changed, 10 insertions(+), 34 deletions(-) diff --git a/workflow-templates/appstore-build-publish.yml b/workflow-templates/appstore-build-publish.yml index 2f84a4a..bdd9a19 100644 --- a/workflow-templates/appstore-build-publish.yml +++ b/workflow-templates/appstore-build-publish.yml @@ -188,32 +188,12 @@ jobs: cd ${{ env.APP_NAME }}/build/artifacts tar -zcvf ${{ env.APP_NAME }}.tar.gz ${{ env.APP_NAME }} - - name: Set up PHP 8.3 for release-tool - uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2 - with: - php-version: '8.3' - coverage: none - - - id: release-tool - name: Setup release-tool v0.11.1 - shell: bash - run: | - set -euo pipefail - base="https://github.com/LibreCodeCoop/release-tool/releases/download/v0.11.1" - curl --fail --silent --show-error --location "${base}/release-tool.phar" -o "${RUNNER_TEMP}/release-tool.phar" - curl --fail --silent --show-error --location "${base}/release-tool.phar.sha256" -o "${RUNNER_TEMP}/release-tool.phar.sha256" - (cd "${RUNNER_TEMP}" && sha256sum --check release-tool.phar.sha256) - echo "path=${RUNNER_TEMP}/release-tool.phar" >> "${GITHUB_OUTPUT}" - - name: Validate release artifact - shell: bash - env: - RELEASE_TOOL_PATH: ${{ steps.release-tool.outputs.path }} - run: >- - php "${RELEASE_TOOL_PATH}" artifact:validate-package - --artifact "${APP_NAME}/build/artifacts/${APP_NAME}.tar.gz" - --app-name "${APP_NAME}" - --expected-version "${APP_VERSION}" + uses: LibreCodeCoop/release-tool/actions/artifact-validate@98575fbf2610bd6aff2c6226f03f138ea4bd193e + with: + artifact: ${{ env.APP_NAME }}/build/artifacts/${{ env.APP_NAME }}.tar.gz + app-name: ${{ env.APP_NAME }} + version: ${{ env.APP_VERSION }} - name: Attach tarball to github release uses: svenstaro/upload-release-action@29e53e917877a24fad85510ded594ab3c9ca12de # 2.11.5 @@ -234,12 +214,8 @@ jobs: app_private_key: ${{ secrets.APP_PRIVATE_KEY }} - name: Verify App Store publication - shell: bash - env: - RELEASE_TOOL_PATH: ${{ steps.release-tool.outputs.path }} - NEXTCLOUD_PLATFORM: ${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }} - run: >- - php "${RELEASE_TOOL_PATH}" publication:wait-appstore - --app-name "${APP_NAME}" - --version "${APP_VERSION}" - --platform "${NEXTCLOUD_PLATFORM}" + uses: LibreCodeCoop/release-tool/actions/appstore-publication-wait@98575fbf2610bd6aff2c6226f03f138ea4bd193e + with: + app-name: ${{ env.APP_NAME }} + version: ${{ env.APP_VERSION }} + platform: ${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }} From 822597acca65c526f979090740ae15ac454f5c8b Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Thu, 24 Sep 2026 01:26:50 -0300 Subject: [PATCH 5/9] build: regenerate appstore template patch --- .../appstore-build-publish.yml.patch | 48 +++++-------------- 1 file changed, 12 insertions(+), 36 deletions(-) diff --git a/patches/nextcloud/appstore-build-publish.yml.patch b/patches/nextcloud/appstore-build-publish.yml.patch index 7305a9b..390b0d2 100644 --- a/patches/nextcloud/appstore-build-publish.yml.patch +++ b/patches/nextcloud/appstore-build-publish.yml.patch @@ -33,52 +33,28 @@ - name: Check server download link for ${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }} run: | NCVERSION='${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }}' -@@ -183,6 +188,33 @@ +@@ -183,6 +188,13 @@ cd ${{ env.APP_NAME }}/build/artifacts tar -zcvf ${{ env.APP_NAME }}.tar.gz ${{ env.APP_NAME }} -+ - name: Set up PHP 8.3 for release-tool -+ uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # 2.37.2 -+ with: -+ php-version: '8.3' -+ coverage: none -+ -+ - id: release-tool -+ name: Setup release-tool v0.11.1 -+ shell: bash -+ run: | -+ set -euo pipefail -+ base="https://github.com/LibreCodeCoop/release-tool/releases/download/v0.11.1" -+ curl --fail --silent --show-error --location "${base}/release-tool.phar" -o "${RUNNER_TEMP}/release-tool.phar" -+ curl --fail --silent --show-error --location "${base}/release-tool.phar.sha256" -o "${RUNNER_TEMP}/release-tool.phar.sha256" -+ (cd "${RUNNER_TEMP}" && sha256sum --check release-tool.phar.sha256) -+ echo "path=${RUNNER_TEMP}/release-tool.phar" >> "${GITHUB_OUTPUT}" -+ + - name: Validate release artifact -+ shell: bash -+ env: -+ RELEASE_TOOL_PATH: ${{ steps.release-tool.outputs.path }} -+ run: >- -+ php "${RELEASE_TOOL_PATH}" artifact:validate-package -+ --artifact "${APP_NAME}/build/artifacts/${APP_NAME}.tar.gz" -+ --app-name "${APP_NAME}" -+ --expected-version "${APP_VERSION}" ++ uses: LibreCodeCoop/release-tool/actions/artifact-validate@98575fbf2610bd6aff2c6226f03f138ea4bd193e ++ with: ++ artifact: ${{ env.APP_NAME }}/build/artifacts/${{ env.APP_NAME }}.tar.gz ++ app-name: ${{ env.APP_NAME }} ++ version: ${{ env.APP_VERSION }} + - name: Attach tarball to github release uses: svenstaro/upload-release-action@29e53e917877a24fad85510ded594ab3c9ca12de # 2.11.5 id: attach_to_release -@@ -200,3 +232,14 @@ +@@ -200,3 +212,10 @@ appstore_token: ${{ secrets.APPSTORE_TOKEN }} download_url: ${{ steps.attach_to_release.outputs.browser_download_url }} app_private_key: ${{ secrets.APP_PRIVATE_KEY }} + + - name: Verify App Store publication -+ shell: bash -+ env: -+ RELEASE_TOOL_PATH: ${{ steps.release-tool.outputs.path }} -+ NEXTCLOUD_PLATFORM: ${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }} -+ run: >- -+ php "${RELEASE_TOOL_PATH}" publication:wait-appstore -+ --app-name "${APP_NAME}" -+ --version "${APP_VERSION}" -+ --platform "${NEXTCLOUD_PLATFORM}" ++ uses: LibreCodeCoop/release-tool/actions/appstore-publication-wait@98575fbf2610bd6aff2c6226f03f138ea4bd193e ++ with: ++ app-name: ${{ env.APP_NAME }} ++ version: ${{ env.APP_VERSION }} ++ platform: ${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }} From d4db2760fb3cae41846e2abbaca3467f4ca74425 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Thu, 24 Sep 2026 01:28:37 -0300 Subject: [PATCH 6/9] ci: pin release-tool actions to 0.11.4 commit --- workflow-templates/nightly-release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/workflow-templates/nightly-release.yml b/workflow-templates/nightly-release.yml index aba95ff..bae9bd6 100644 --- a/workflow-templates/nightly-release.yml +++ b/workflow-templates/nightly-release.yml @@ -35,7 +35,7 @@ jobs: steps: - id: stable name: Resolve stable release line - uses: LibreCodeCoop/release-tool/actions/stable-select@98575fbf2610bd6aff2c6226f03f138ea4bd193e + uses: LibreCodeCoop/release-tool/actions/stable-select@710c4c83fba47bf01713f46e9c4cb4cf63debfba with: github-token: ${{ github.token }} @@ -215,7 +215,7 @@ jobs: tar -zcf "${APP_NAME}.tar.gz" "${APP_NAME}" - name: Validate release artifact - uses: LibreCodeCoop/release-tool/actions/artifact-validate@98575fbf2610bd6aff2c6226f03f138ea4bd193e + uses: LibreCodeCoop/release-tool/actions/artifact-validate@710c4c83fba47bf01713f46e9c4cb4cf63debfba with: artifact: ${{ env.APP_NAME }}/build/artifacts/${{ env.APP_NAME }}.tar.gz app-name: ${{ env.APP_NAME }} @@ -241,7 +241,7 @@ jobs: - name: Build nightly change list id: release-note-changes - uses: LibreCodeCoop/release-tool/actions/release-notes@98575fbf2610bd6aff2c6226f03f138ea4bd193e + uses: LibreCodeCoop/release-tool/actions/release-notes@710c4c83fba47bf01713f46e9c4cb4cf63debfba with: repository: ${{ github.repository }} branch: ${{ steps.nightly.outputs.branch }} From 2cda65d33f38c9db286efd5254c3c3564bf7eb5a Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Thu, 24 Sep 2026 01:28:40 -0300 Subject: [PATCH 7/9] ci: pin release-tool actions to 0.11.4 commit --- workflow-templates/prepare-release.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/workflow-templates/prepare-release.yml b/workflow-templates/prepare-release.yml index e994347..586af43 100644 --- a/workflow-templates/prepare-release.yml +++ b/workflow-templates/prepare-release.yml @@ -81,7 +81,7 @@ jobs: git fetch --quiet --unshallow --prune origin "+refs/heads/${RELEASE_BRANCH}:refs/remotes/origin/${RELEASE_BRANCH}" "+refs/tags/*:refs/tags/*" - name: Prepare release - uses: LibreCodeCoop/release-tool/actions/prepare@98575fbf2610bd6aff2c6226f03f138ea4bd193e + uses: LibreCodeCoop/release-tool/actions/prepare@710c4c83fba47bf01713f46e9c4cb4cf63debfba with: branch: ${{ inputs.branch }} ref: ${{ inputs.ref }} @@ -125,7 +125,7 @@ jobs: git fetch --quiet --unshallow --prune origin "+refs/heads/${RELEASE_BRANCH}:refs/remotes/origin/${RELEASE_BRANCH}" "+refs/tags/*:refs/tags/*" - name: Finalize merged release - uses: LibreCodeCoop/release-tool/actions/post-merge@98575fbf2610bd6aff2c6226f03f138ea4bd193e + uses: LibreCodeCoop/release-tool/actions/post-merge@710c4c83fba47bf01713f46e9c4cb4cf63debfba with: pull-request-number: ${{ github.event.pull_request.number }} merger: ${{ github.event.pull_request.merged_by.login }} @@ -151,7 +151,7 @@ jobs: ref: ${{ github.event.release.tag_name }} - name: Verify publication - uses: LibreCodeCoop/release-tool/actions/publication@98575fbf2610bd6aff2c6226f03f138ea4bd193e + uses: LibreCodeCoop/release-tool/actions/publication@710c4c83fba47bf01713f46e9c4cb4cf63debfba with: github-release-id: ${{ github.event.release.id }} config-path: .nextcloud-release.yml From 6078d0652d9ca9f278bdeedef4ebd7ace3573ad3 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Thu, 24 Sep 2026 01:28:43 -0300 Subject: [PATCH 8/9] ci: pin release-tool actions to 0.11.4 commit --- workflow-templates/appstore-build-publish.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/workflow-templates/appstore-build-publish.yml b/workflow-templates/appstore-build-publish.yml index bdd9a19..142e70b 100644 --- a/workflow-templates/appstore-build-publish.yml +++ b/workflow-templates/appstore-build-publish.yml @@ -189,7 +189,7 @@ jobs: tar -zcvf ${{ env.APP_NAME }}.tar.gz ${{ env.APP_NAME }} - name: Validate release artifact - uses: LibreCodeCoop/release-tool/actions/artifact-validate@98575fbf2610bd6aff2c6226f03f138ea4bd193e + uses: LibreCodeCoop/release-tool/actions/artifact-validate@710c4c83fba47bf01713f46e9c4cb4cf63debfba with: artifact: ${{ env.APP_NAME }}/build/artifacts/${{ env.APP_NAME }}.tar.gz app-name: ${{ env.APP_NAME }} @@ -214,7 +214,7 @@ jobs: app_private_key: ${{ secrets.APP_PRIVATE_KEY }} - name: Verify App Store publication - uses: LibreCodeCoop/release-tool/actions/appstore-publication-wait@98575fbf2610bd6aff2c6226f03f138ea4bd193e + uses: LibreCodeCoop/release-tool/actions/appstore-publication-wait@710c4c83fba47bf01713f46e9c4cb4cf63debfba with: app-name: ${{ env.APP_NAME }} version: ${{ env.APP_VERSION }} From f0033c9c394532339e6cdd32565eccb2dfb03b31 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Thu, 24 Sep 2026 01:28:46 -0300 Subject: [PATCH 9/9] ci: pin release-tool actions to 0.11.4 commit --- patches/nextcloud/appstore-build-publish.yml.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/patches/nextcloud/appstore-build-publish.yml.patch b/patches/nextcloud/appstore-build-publish.yml.patch index 390b0d2..72fabc2 100644 --- a/patches/nextcloud/appstore-build-publish.yml.patch +++ b/patches/nextcloud/appstore-build-publish.yml.patch @@ -38,7 +38,7 @@ tar -zcvf ${{ env.APP_NAME }}.tar.gz ${{ env.APP_NAME }} + - name: Validate release artifact -+ uses: LibreCodeCoop/release-tool/actions/artifact-validate@98575fbf2610bd6aff2c6226f03f138ea4bd193e ++ uses: LibreCodeCoop/release-tool/actions/artifact-validate@710c4c83fba47bf01713f46e9c4cb4cf63debfba + with: + artifact: ${{ env.APP_NAME }}/build/artifacts/${{ env.APP_NAME }}.tar.gz + app-name: ${{ env.APP_NAME }} @@ -53,7 +53,7 @@ app_private_key: ${{ secrets.APP_PRIVATE_KEY }} + + - name: Verify App Store publication -+ uses: LibreCodeCoop/release-tool/actions/appstore-publication-wait@98575fbf2610bd6aff2c6226f03f138ea4bd193e ++ uses: LibreCodeCoop/release-tool/actions/appstore-publication-wait@710c4c83fba47bf01713f46e9c4cb4cf63debfba + with: + app-name: ${{ env.APP_NAME }} + version: ${{ env.APP_VERSION }}