Skip to content

.github/workflows/dev_on_dispatch_deploy_ops.yml #18

.github/workflows/dev_on_dispatch_deploy_ops.yml

.github/workflows/dev_on_dispatch_deploy_ops.yml #18

on:
workflow_dispatch:
inputs:
pcapi_image_tag:
description: pcapi image tag to deploy
required: true
permissions: write-all
jobs:
deploy-to-ops:
name: "Deploy to ops"
uses: ./.github/workflows/dev_on_workflow_deploy.yml
with:
environment: ops
app_version: ${{ inputs.pcapi_image_tag }}
cluster_scope: metier
cluster_environment: ops
workload_identity_provider_secret_name: gcp_metier_ops_workload_identity_provider
deploy_api: true
deploy_pro: false
secrets:
GCP_EHP_WORKLOAD_IDENTITY_PROVIDER: ${{ secrets.GCP_EHP_WORKLOAD_IDENTITY_PROVIDER }}
GCP_EHP_SERVICE_ACCOUNT: ${{ secrets.GCP_EHP_SERVICE_ACCOUNT }}