Merge pull request #132 from svc-design/codex/fix-unrecognized-named-value-in-workflow

Fix reusable workflow calls for GCP cluster apply
This commit is contained in:
shenlan 2025-10-03 20:29:07 +08:00 committed by GitHub
commit c0f0db2bc9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -87,7 +87,8 @@ jobs:
dependencyWorkflowFile: 'iac-pipeline-alicloud-landingzone-baseline.yaml',
});
apply-cluster-resources-multi:
apply-multi-cluster-resources:
name: Apply cluster Terraform (multi-cluster baseline)
needs:
- verify-baseline-status
@ -102,7 +103,8 @@ jobs:
SSH_PUBLIC_KEY: ${{ secrets.SSH_PUBLIC_KEY }}
GCP_CREDENTIALS_JSON: ${{ secrets.GCP_CREDENTIALS_JSON }}
apply-cluster-resources-signal:
apply-signal-cluster-resources:
name: Apply cluster Terraform (signal cluster baseline)
needs:
- verify-baseline-status
@ -120,13 +122,14 @@ jobs:
setup-monitor-cluster:
name: Configure monitor exporters
needs:
- apply-cluster-resources-multi
- apply-cluster-resources-signal
- apply-multi-cluster-resources
- apply-signal-cluster-resources
if: >
inputs.deploy_action != 'destroy' &&
inputs.cloud_provider == 'gcp' &&
needs.apply-cluster-resources-multi.result == 'success' &&
needs.apply-cluster-resources-signal.result == 'success'
needs.apply-multi-cluster-resources.result == 'success' &&
needs.apply-signal-cluster-resources.result == 'success'
uses: ./.github/workflows/iac-pipeline-infrastructure-monitor-exporter.yml
with:
deploy_action: ${{ inputs.deploy_action }}