Skip to content

.github/workflows/dev_on_dispatch_deploy_ops.yml #5

.github/workflows/dev_on_dispatch_deploy_ops.yml

.github/workflows/dev_on_dispatch_deploy_ops.yml #5

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 }}
teleport_version: 15.2.5
teleport_proxy: teleport.ops.passculture.team:443
teleport_kubernetes_cluster: passculture-metier-ops
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 }}