From 006d9a8e42309365b3d657203f050ddf80b3c9de Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Wed, 1 Apr 2026 08:58:17 -0300 Subject: [PATCH] fix(actions): pass appstore secrets directly like LibreSign Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- .github/workflows/appstore-build-publish.yml | 8 ++------ .github/workflows/nightly-release.yml | 8 ++------ 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/.github/workflows/appstore-build-publish.yml b/.github/workflows/appstore-build-publish.yml index eca49cd..cd356cd 100644 --- a/.github/workflows/appstore-build-publish.yml +++ b/.github/workflows/appstore-build-publish.yml @@ -136,13 +136,9 @@ jobs: overwrite: true - name: Upload app to Nextcloud appstore - env: - APPSTORE_TOKEN: ${{ secrets.APPSTORE_TOKEN }} - APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }} - if: env.APPSTORE_TOKEN != '' && env.APP_PRIVATE_KEY != '' uses: nextcloud-releases/nextcloud-appstore-push-action@a011fe619bcf6e77ddebc96f9908e1af4071b9c1 # v1.0.3 with: app_name: ${{ env.APP_NAME }} - appstore_token: ${{ env.APPSTORE_TOKEN }} + appstore_token: ${{ secrets.APPSTORE_TOKEN }} download_url: ${{ steps.attach_to_release.outputs.browser_download_url }} - app_private_key: ${{ env.APP_PRIVATE_KEY }} + app_private_key: ${{ secrets.APP_PRIVATE_KEY }} diff --git a/.github/workflows/nightly-release.yml b/.github/workflows/nightly-release.yml index 175a20c..7cdea9b 100644 --- a/.github/workflows/nightly-release.yml +++ b/.github/workflows/nightly-release.yml @@ -230,14 +230,10 @@ jobs: overwrite: true - name: Upload app to Nextcloud appstore (nightly) - env: - APPSTORE_TOKEN: ${{ secrets.APPSTORE_TOKEN }} - APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }} - if: env.APPSTORE_TOKEN != '' && env.APP_PRIVATE_KEY != '' uses: nextcloud-releases/nextcloud-appstore-push-action@a011fe619bcf6e77ddebc96f9908e1af4071b9c1 # v1.0.3 with: app_name: ${{ env.APP_NAME }} - appstore_token: ${{ env.APPSTORE_TOKEN }} + appstore_token: ${{ secrets.APPSTORE_TOKEN }} download_url: ${{ steps.attach_to_release.outputs.browser_download_url }} - app_private_key: ${{ env.APP_PRIVATE_KEY }} + app_private_key: ${{ secrets.APP_PRIVATE_KEY }} nightly: true