Skip to content

apim.internal.wallet.io.pagopa.it TLS Certificate Renewal #19

apim.internal.wallet.io.pagopa.it TLS Certificate Renewal

apim.internal.wallet.io.pagopa.it TLS Certificate Renewal #19

name: apim.internal.wallet.io.pagopa.it TLS Certificate Renewal
on:
schedule:
- cron: '0 2 * * 1,3'
workflow_dispatch:
inputs:
force_renewal:
description: 'Renew the certificate even if not close to expiration'
required: false
default: false
type: boolean
permissions:
id-token: write
jobs:
tls-certificate-renewal:
name: apim.internal.wallet.io.pagopa.it
uses: ./.github/workflows/tls_certificate.yaml
secrets: inherit
with:
force_renewal: ${{ inputs.force_renewal }}
KEY_VAULT_NAME: "iw-p-itn-infra-kv-01"
CSR_COMMON_NAME: "apim.internal.wallet.io.pagopa.it"
DNS_ZONE: "wallet.io.pagopa.it"
DNS_ZONE_RESOURCE_GROUP: "io-p-rg-external"