Workflow to recreate the Airbyte replication slot if it has been dropped
azure-client-id: Azure service principal or managed identity client ID when using OIDCazure-subscription-id: Azure service principal or managed identity subscription ID when using OIDCazure-tenant-id: Azure service principal or managed identity tenant ID when using OIDCairbyte-app-name: Name of the aks app deployment (Required)namespace: Kubernetes namespace where Airbyte is deployed (Required)cluster: AKS cluster to use, test or production (Required)connection-id: Airbyte connection UUID to reset state fordry-run: If true, inspect state only — do not delete- name: Fix Airbyte replication slot
uses: DFE-Digital/github-actions/fix-airbyte-replication-slot@master
with:
azure-client-id: $
azure-tenant-id: $
azure-subscription-id: $
app-name: $-$
namespace: $
cluster: $
dry-run: $