diff --git a/.github/workflows/aio-mesh-deployment.yml b/.github/workflows/aio-mesh-deployment.yml index f85966f..9ae34e1 100644 --- a/.github/workflows/aio-mesh-deployment.yml +++ b/.github/workflows/aio-mesh-deployment.yml @@ -57,11 +57,38 @@ on: required: false default: staging + secrets: + 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 runs-on: ubuntu-latest environment: ${{ inputs.environment }} + env: + NPM_TOKEN: ${{ secrets.NPM_TOKEN }} steps: - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2