From 4e980e6a7632355f3917123a9a5fb3665b098d00 Mon Sep 17 00:00:00 2001 From: Rodrigo Yokota Date: Tue, 8 Sep 2026 14:26:32 -0300 Subject: [PATCH] fix(ci): migrate default workflow to CI tokens --- .github/workflows/build-deploy-test.yml | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/.github/workflows/build-deploy-test.yml b/.github/workflows/build-deploy-test.yml index b6a571a3..791587f0 100644 --- a/.github/workflows/build-deploy-test.yml +++ b/.github/workflows/build-deploy-test.yml @@ -4,12 +4,11 @@ on: workflow_dispatch: inputs: environment: - description: "Deployment environment (dev, staging, prod)" + description: "Deployment environment (staging, prod)" required: true default: "prod" type: choice options: - - dev - staging - prod skip_cache: @@ -52,21 +51,18 @@ on: env: NODE_VERSION: "24" ZE_FAIL_BUILD: true - ZE_SECRET_TOKEN: | + ZE_CI_TOKEN: | ${{ - github.event.inputs.environment == 'dev' && secrets.ZE_SECRET_TOKEN_DEV || - github.event.inputs.environment == 'staging' && secrets.ZE_SECRET_TOKEN_STAGING || - secrets.ZE_SECRET_TOKEN_PROD + github.event.inputs.environment == 'staging' && secrets.ZE_CI_TOKEN_STG || + secrets.ZE_CI_TOKEN_PROD }} ZE_API_GATE: | ${{ - github.event.inputs.environment == 'dev' && 'https://zeapi.zephyrcloudapp.dev' || github.event.inputs.environment == 'staging' && 'https://zeapi.zephyrcloudapp.xyz' || 'https://zeapi.zephyrcloud.app' }} ZE_API: | ${{ - github.event.inputs.environment == 'dev' && 'https://api-dev.zephyr-cloud.io' || github.event.inputs.environment == 'staging' && 'https://zephyr-api-prerelease-1a6b535d0499.herokuapp.com' || 'https://api.zephyr-cloud.io' }} @@ -173,7 +169,7 @@ jobs: fi env: NODE_ENV: production - ZE_SECRET_TOKEN: ${{ env.ZE_SECRET_TOKEN }} + ZE_CI_TOKEN: ${{ env.ZE_CI_TOKEN }} ZE_API_GATE: ${{ env.ZE_API_GATE }} ZE_API: ${{ env.ZE_API }} @@ -209,7 +205,7 @@ jobs: pnpm test env: CI: true - ZE_SECRET_TOKEN: ${{ env.ZE_SECRET_TOKEN }} + ZE_CI_TOKEN: ${{ env.ZE_CI_TOKEN }} ZE_API_GATE: ${{ env.ZE_API_GATE }} ZE_API: ${{ env.ZE_API }}