From 03441fcdd2dbd7acaf1a6f778dddd3930d131a50 Mon Sep 17 00:00:00 2001 From: Karim <162329697+kimo-ice@users.noreply.github.com> Date: Thu, 9 May 2024 06:24:18 +0200 Subject: [PATCH] chore(repo): updates to vercel deployments - token and org id handling (#17059) Co-authored-by: Karim --- .github/workflows/bridge-ui.yml | 6 ++++++ .github/workflows/guardians-ui-ci.yml | 2 +- .github/workflows/guardians-ui.yml | 4 ++++ .github/workflows/taikoon-ui-ci.yml | 2 +- .github/workflows/taikoon-ui.yml | 4 ++++ .github/workflows/vercel-deploy.yml | 16 +++++++++++----- 6 files changed, 27 insertions(+), 7 deletions(-) diff --git a/.github/workflows/bridge-ui.yml b/.github/workflows/bridge-ui.yml index a37cdb1e23e..01bff477e9d 100644 --- a/.github/workflows/bridge-ui.yml +++ b/.github/workflows/bridge-ui.yml @@ -24,6 +24,8 @@ jobs: flags: '' secrets: vercel_project_id: ${{ secrets.VERCEL_PROJECT_ID_BRIDGE_UI_HEKLA }} + vercel_org_id: ${{ secrets.VERCEL_ORG_ID }} + vercel_token: ${{ secrets.VERCEL_TOKEN }} deploy_bridge-ui_devnet_preview: if: ${{ github.ref_name != 'main' }} @@ -34,6 +36,8 @@ jobs: flags: '' secrets: vercel_project_id: ${{ secrets.VERCEL_PROJECT_ID_BRIDGE_UI_INTERNAL }} + vercel_org_id: ${{ secrets.VERCEL_ORG_ID }} + vercel_token: ${{ secrets.VERCEL_TOKEN }} deploy_bridge-ui_hekla_production: if: ${{ github.ref_name == 'main' && contains(github.ref, 'refs/tags/bridge-ui-') }} @@ -44,3 +48,5 @@ jobs: flags: '--prod' secrets: vercel_project_id: ${{ secrets.VERCEL_PROJECT_ID_BRIDGE_UI_HEKLA }} + vercel_org_id: ${{ secrets.VERCEL_ORG_ID }} + vercel_token: ${{ secrets.VERCEL_TOKEN }} diff --git a/.github/workflows/guardians-ui-ci.yml b/.github/workflows/guardians-ui-ci.yml index 272607fe3ba..1533374cad1 100644 --- a/.github/workflows/guardians-ui-ci.yml +++ b/.github/workflows/guardians-ui-ci.yml @@ -1,4 +1,4 @@ -name: Guardians UI Checks and Build +name: Guardians UI Build and Checks on: workflow_call diff --git a/.github/workflows/guardians-ui.yml b/.github/workflows/guardians-ui.yml index 63ced228913..c7b863d5700 100644 --- a/.github/workflows/guardians-ui.yml +++ b/.github/workflows/guardians-ui.yml @@ -24,6 +24,8 @@ jobs: flags: '' secrets: vercel_project_id: ${{ secrets.VERCEL_PROJECT_ID_GUARDIAN_UI_HEKLA }} + vercel_org_id: ${{ secrets.VERCEL_ORG_ID }} + vercel_token: ${{ secrets.VERCEL_TOKEN }} deploy_guardians-ui_devnet_preview: if: ${{ github.ref_name != 'main' }} @@ -44,3 +46,5 @@ jobs: flags: '--prod' secrets: vercel_project_id: ${{ secrets.VERCEL_PROJECT_ID_GUARDIAN_UI_HEKLA }} + vercel_org_id: ${{ secrets.VERCEL_ORG_ID }} + vercel_token: ${{ secrets.VERCEL_TOKEN }} diff --git a/.github/workflows/taikoon-ui-ci.yml b/.github/workflows/taikoon-ui-ci.yml index 550c74b58c9..d5799b78f10 100644 --- a/.github/workflows/taikoon-ui-ci.yml +++ b/.github/workflows/taikoon-ui-ci.yml @@ -1,4 +1,4 @@ -name: Taikoon UI Checks +name: Taikoon UI Build and Checks on: workflow_call diff --git a/.github/workflows/taikoon-ui.yml b/.github/workflows/taikoon-ui.yml index 3ab74cc4860..7403198345f 100644 --- a/.github/workflows/taikoon-ui.yml +++ b/.github/workflows/taikoon-ui.yml @@ -24,6 +24,8 @@ jobs: flags: '' secrets: vercel_project_id: ${{ secrets.VERCEL_PROJECT_ID_TAIKOON_UI_MAINNET }} + vercel_org_id: ${{ secrets.VERCEL_ORG_ID }} + vercel_token: ${{ secrets.VERCEL_TOKEN }} deploy_taikoon-ui_mainnet_production: if: ${{ github.ref_name == 'main' && contains(github.ref, 'refs/tags/taikoon-ui-') }} @@ -34,3 +36,5 @@ jobs: flags: '--prod' secrets: vercel_project_id: ${{ secrets.VERCEL_PROJECT_ID_TAIKOON_UI_MAINNET }} + vercel_org_id: ${{ secrets.VERCEL_ORG_ID }} + vercel_token: ${{ secrets.VERCEL_TOKEN }} diff --git a/.github/workflows/vercel-deploy.yml b/.github/workflows/vercel-deploy.yml index d4b09574afd..3fa9cbfb2c6 100644 --- a/.github/workflows/vercel-deploy.yml +++ b/.github/workflows/vercel-deploy.yml @@ -1,4 +1,4 @@ -name: Build and Deploy Bridge UI to Vercel +name: Vercel Build and Deploy on: workflow_call: @@ -13,9 +13,15 @@ on: vercel_project_id: description: 'Vercel Project ID' required: true + vercel_org_id: + description: 'Vercel ORG ID' + required: true + vercel_token: + description: 'Vercel TOKEN' + required: true env: - VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} + VERCEL_ORG_ID: ${{ secrets.vercel_org_id }} VERCEL_PROJECT_ID: ${{ secrets.vercel_project_id }} jobs: @@ -32,10 +38,10 @@ jobs: run: pnpm add --global vercel@latest - name: Pull Vercel Environment Information - run: vercel pull --yes --environment=${{ inputs.environment }} --token=${{ secrets.VERCEL_TOKEN }} + run: vercel pull --yes --environment=${{ inputs.environment }} --token=${{ secrets.vercel_token }} - name: Build Project Artifacts - run: vercel build ${{ inputs.flags }} --token=${{ secrets.VERCEL_TOKEN }} + run: vercel build ${{ inputs.flags }} --token=${{ secrets.vercel_token }} - name: Deploy Project Artifacts to Vercel - run: vercel deploy --prebuilt ${{ inputs.flags }} --token=${{ secrets.VERCEL_TOKEN }} + run: vercel deploy --prebuilt ${{ inputs.flags }} --token=${{ secrets.vercel_token }}