diff --git a/.github/workflows/on_dispatch_deploy_staging.yml b/.github/workflows/on_dispatch_deploy_staging.yml index c31891c4..a7e8c18c 100644 --- a/.github/workflows/on_dispatch_deploy_staging.yml +++ b/.github/workflows/on_dispatch_deploy_staging.yml @@ -25,6 +25,7 @@ jobs: environment: staging workload_identity_provider_secret_name: passculture-metier-ehp/gcp_metier_ehp_workload_identity_provider cms_url: https://siteinstit-cms.staging.passculture.team + backend_url: https://backend.staging.passculture.team/ secrets: SECRETS_WORKLOAD_IDENTITY_PROVIDER: ${{ secrets.GCP_EHP_WORKLOAD_IDENTITY_PROVIDER }} SECRETS_SERVICE_ACCOUNT: ${{ secrets.GCP_EHP_SERVICE_ACCOUNT }} diff --git a/.github/workflows/on_push_or_dispatch_deploy_testing.yml b/.github/workflows/on_push_or_dispatch_deploy_testing.yml index 4790031b..09469bb9 100644 --- a/.github/workflows/on_push_or_dispatch_deploy_testing.yml +++ b/.github/workflows/on_push_or_dispatch_deploy_testing.yml @@ -28,6 +28,7 @@ jobs: environment: testing workload_identity_provider_secret_name: passculture-metier-ehp/gcp_metier_ehp_workload_identity_provider cms_url: https://siteinstit-cms.testing.passculture.team + backend_url: https://backend.testing.passculture.team/ secrets: SECRETS_WORKLOAD_IDENTITY_PROVIDER: ${{ secrets.GCP_EHP_WORKLOAD_IDENTITY_PROVIDER }} SECRETS_SERVICE_ACCOUNT: ${{ secrets.GCP_EHP_SERVICE_ACCOUNT }} diff --git a/.github/workflows/reusable_public_site_deploy.yml b/.github/workflows/reusable_public_site_deploy.yml index 52b7bac7..7e52fbb0 100644 --- a/.github/workflows/reusable_public_site_deploy.yml +++ b/.github/workflows/reusable_public_site_deploy.yml @@ -14,6 +14,10 @@ on: type: string description: URL where Strapi is available to generate the static website required: true + backend_url: + type: string + description: Pass culture backend URL to fetch playlists from + required: true secrets: SECRETS_WORKLOAD_IDENTITY_PROVIDER: required: true @@ -71,6 +75,7 @@ jobs: working-directory: public_website env: STRAPI_API_URL: ${{ inputs.cms_url }} + BACKEND_API_URL: ${{ inputs.backend_url }} ID_TOKEN: ${{ steps.auth.outputs.id_token }} run: | yarn install