From ca8e6953575df735cdec1c16069a8cda77356ac0 Mon Sep 17 00:00:00 2001 From: Dries Verachtert Date: Wed, 2 Jul 2025 16:09:12 +0200 Subject: [PATCH] Update Azure image --- .deployment-envs/.env.staging-next-azure | 20 +++++++++---------- .../workflows/publish-staging-next-azure.yml | 7 +++++-- 2 files changed, 15 insertions(+), 12 deletions(-) diff --git a/.deployment-envs/.env.staging-next-azure b/.deployment-envs/.env.staging-next-azure index 386e79c28..a88add4d4 100644 --- a/.deployment-envs/.env.staging-next-azure +++ b/.deployment-envs/.env.staging-next-azure @@ -1,20 +1,20 @@ -NEXT_PUBLIC_ACCOUNTING_BASE_URL=https://staging.azure.openbraininstitute.org/api/accounting -NEXT_PUBLIC_NEXUS_URL=https://staging.azure.openbraininstitute.org/api/nexus/v1 -NEXT_PUBLIC_BLUE_NAAS_URL=https://staging.azure.openbraininstitute.org/api/bluenaas +NEXT_PUBLIC_ACCOUNTING_BASE_URL=https://staging.openbraininstitute.org/api/accounting +NEXT_PUBLIC_NEXUS_URL=https://staging.openbraininstitute.org/api/nexus/v1 +NEXT_PUBLIC_BLUE_NAAS_URL=https://staging.openbraininstitute.org/api/bluenaas NEXT_PUBLIC_SMALL_SCALE_SIMULATOR_URL=https://staging.openbraininstitute.org/api/small-scale-simulator -NEXT_PUBLIC_CELL_SVC_BASE_URL=https://staging.azure.openbraininstitute.org/api/circuit -NEXT_PUBLIC_KG_INFERENCE_BASE_URL=https://staging.azure.openbraininstitute.org/api/kg-inference -NEXT_PUBLIC_THUMBNAIL_GENERATION_BASE_URL=https://staging.azure.openbraininstitute.org/api/thumbnail-generation +NEXT_PUBLIC_CELL_SVC_BASE_URL=https://staging.openbraininstitute.org/api/circuit +NEXT_PUBLIC_KG_INFERENCE_BASE_URL=https://staging.openbraininstitute.org/api/kg-inference +NEXT_PUBLIC_THUMBNAIL_GENERATION_BASE_URL=https://staging.openbraininstitute.org/api/thumbnail-generation NEXT_PUBLIC_SYNTHESIS_URL=https://synthesis.sbo.kcp.bbp.epfl.ch/synthesis-with-resources # TODO: change to staging NEXT_PUBLIC_ME_MODEL_ANALYSIS_WS_URL=wss://8sjpv70kgl.execute-api.us-east-1.amazonaws.com/prod/ -NEXT_PUBLIC_VIRTUAL_LAB_API_URL=https://staging.azure.openbraininstitute.org/api/virtual-lab-manager -NEXT_PUBLIC_BBS_ML_BASE_URL=https://staging.azure.openbraininstitute.org/api/literature +NEXT_PUBLIC_VIRTUAL_LAB_API_URL=https://staging.openbraininstitute.org/api/virtual-lab-manager +NEXT_PUBLIC_BBS_ML_BASE_URL=https://staging.openbraininstitute.org/api/literature NEXT_PUBLIC_MATOMO_URL="https://openbraininstitute.matomo.cloud" NEXT_PUBLIC_MATOMO_CDN_URL="https://cdn.matomo.cloud/openbraininstitute.matomo.cloud" NEXT_PUBLIC_MATOMO_SITE_ID="3" -NEXT_PUBLIC_DEPLOYMENT_ENV="staging-azure" +NEXT_PUBLIC_DEPLOYMENT_ENV="staging" # TODO: remove after redirect is implemented on infra side PRIMARY_HOSTNAME=staging.azure.openbraininstitute.org @@ -23,7 +23,7 @@ NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY="pk_test_51QjjHBKGUR5u3ofLgNUOpljnvy27UTTpkhw # There is only one Sanity server, but with two datasets: "staging" and "production" NEXT_PUBLIC_SANITY_DATASET="staging" -NEXT_PUBLIC_ENTITY_CORE_URL=https://staging.azure.openbraininstitute.org/api/entitycore +NEXT_PUBLIC_ENTITY_CORE_URL=https://staging.openbraininstitute.org/api/entitycore NEXT_PUBLIC_ENTITY_CORE_PUBLIC_VIRTUAL_LAB_ID="a98b7abc-fc46-4700-9e3d-37137812c730" NEXT_PUBLIC_ENTITY_CORE_PUBLIC_PROJECT_ID="0dbced5f-cc3d-488a-8c7f-cfb8ea039dc6" diff --git a/.github/workflows/publish-staging-next-azure.yml b/.github/workflows/publish-staging-next-azure.yml index 843c7e2b2..2d35e69ba 100644 --- a/.github/workflows/publish-staging-next-azure.yml +++ b/.github/workflows/publish-staging-next-azure.yml @@ -1,14 +1,17 @@ -name: Create entitycore-migration image for Azure deployment +name: Create image for Azure deployment permissions: id-token: write # Required for OIDC authentication contents: read # Standard permission for GitHub Actions on: + push: + branches: + - update_azure_deployment workflow_dispatch: concurrency: - group: ${{ github.workflow }}-${{ github.ref }} + group: ${{ github.workflow }}-${{ github.ref }}-Azure cancel-in-progress: true jobs: