Skip to content

Commit b5b790d

Browse files
committed
Add output descriptions for Terraform workflow parameters to enhance clarity
1 parent 0753dae commit b5b790d

File tree

2 files changed

+19
-4
lines changed

2 files changed

+19
-4
lines changed

.github/workflows/argocd.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,6 @@ jobs:
3535
environment: production
3636

3737
steps:
38-
39-
- name: Wait for GitHub variables to propagate
40-
run: sleep 30
41-
4238
- name: Checkout Repository
4339
uses: actions/checkout@v5
4440

.github/workflows/terraform.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,25 @@ name: Terraform Infrastructure
22
on:
33
workflow_dispatch:
44
workflow_call:
5+
outputs:
6+
result:
7+
description: "Result of the Terraform apply action"
8+
value: ${{ jobs.terraform.outputs.result }}
9+
cluster_name:
10+
description: "Name of the cluster from Terraform outputs"
11+
value: ${{ jobs.terraform.outputs.cluster_name }}
12+
app_namespace:
13+
description: "Application namespace from Terraform outputs"
14+
value: ${{ jobs.terraform.outputs.app_namespace }}
15+
monitoring_namespace:
16+
description: "Monitoring namespace from Terraform outputs"
17+
value: ${{ jobs.terraform.outputs.monitoring_namespace }}
18+
argocd_namespace:
19+
description: "ArgoCD namespace from Terraform outputs"
20+
value: ${{ jobs.terraform.outputs.argocd_namespace }}
21+
app_name:
22+
description: "Application name from Terraform outputs"
23+
value: ${{ jobs.terraform.outputs.app_name }}
524

625
jobs:
726
terraform:

0 commit comments

Comments
 (0)