From fcd3e37841b07de5a8c52ca73b24ef7af2d17efb Mon Sep 17 00:00:00 2001 From: Adam Hall Date: Mon, 4 May 2026 16:31:49 +0930 Subject: [PATCH 1/2] HOTFIX: Passthrough the NPM token to the mesh deployment --- .github/workflows/aio-mesh-deployment.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/aio-mesh-deployment.yml b/.github/workflows/aio-mesh-deployment.yml index f85966f..4ebd81a 100644 --- a/.github/workflows/aio-mesh-deployment.yml +++ b/.github/workflows/aio-mesh-deployment.yml @@ -57,11 +57,18 @@ on: required: false default: staging + secrets: + NPM_TOKEN: + description: "NPM authentication token for private registries" + required: false + jobs: deploy: name: Deploy API Mesh runs-on: ubuntu-latest environment: ${{ inputs.environment }} + env: + NPM_TOKEN: ${{ secrets.NPM_TOKEN }} steps: - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2 From de551e310937990f5d4dd64dc37c224ebd422b45 Mon Sep 17 00:00:00 2001 From: Adam Hall Date: Mon, 4 May 2026 16:39:07 +0930 Subject: [PATCH 2/2] HOTFIX: Add extra secrets now required now that we are defining the secrets block --- .github/workflows/aio-mesh-deployment.yml | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/.github/workflows/aio-mesh-deployment.yml b/.github/workflows/aio-mesh-deployment.yml index 4ebd81a..9ae34e1 100644 --- a/.github/workflows/aio-mesh-deployment.yml +++ b/.github/workflows/aio-mesh-deployment.yml @@ -61,7 +61,27 @@ on: NPM_TOKEN: description: "NPM authentication token for private registries" required: false - + AIO_CLIENT_ID: + description: "Adobe I/O client ID" + required: false + AIO_CLIENT_SECRET: + description: "Adobe I/O client secret" + required: false + AIO_TECHNICAL_ACCOUNT_ID: + description: "Adobe I/O technical account ID" + required: false + AIO_TECHNICAL_ACCOUNT_EMAIL: + description: "Adobe I/O technical account email" + required: false + AIO_IMS_ORG_ID: + description: "Adobe I/O IMS org ID" + required: false + AIO_SCOPES: + description: "Adobe I/O scopes" + required: false + AIO_MESH_SECRETS: + description: "Additional secrets as key=value pairs for deployment" + required: false jobs: deploy: name: Deploy API Mesh