Skip to content

Commit 75991e2

Browse files
NRL-1595 Make input variable description better & add versioning info to all environments - review feedback.
1 parent c99e926 commit 75991e2

File tree

5 files changed

+23
-1
lines changed

5 files changed

+23
-1
lines changed

.github/workflows/deploy-account-wide-infra.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
workflow_dispatch:
66
inputs:
77
environment:
8-
description: "Environment to deploy to"
8+
description: "Account to deploy to"
99
required: true
1010
default: "account-dev"
1111
type: environment

terraform/account-wide-infrastructure/prod/data.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,10 @@ data "aws_secretsmanager_secret_version" "emails" {
1717
data "aws_secretsmanager_secret_version" "backup_destination_parameters" {
1818
secret_id = aws_secretsmanager_secret.backup_destination_parameters.name
1919
}
20+
21+
data "external" "current-info" {
22+
program = [
23+
"bash",
24+
"../../../scripts/get-current-info.sh",
25+
]
26+
}

terraform/account-wide-infrastructure/prod/outputs.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,7 @@ output "athena_kms_key_arn" {
2222
description = "KMS key ARN for Athena encryption"
2323
value = var.enable_reporting ? module.prod-athena[0].kms_key_arn : null
2424
}
25+
26+
output "version" {
27+
value = data.external.current-info.result.version
28+
}

terraform/account-wide-infrastructure/test/data.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,10 @@ data "aws_secretsmanager_secret_version" "emails" {
1717
data "aws_secretsmanager_secret_version" "backup_destination_parameters" {
1818
secret_id = aws_secretsmanager_secret.backup_destination_parameters.name
1919
}
20+
21+
data "external" "current-info" {
22+
program = [
23+
"bash",
24+
"../../../scripts/get-current-info.sh",
25+
]
26+
}

terraform/account-wide-infrastructure/test/outputs.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,7 @@ output "athena_kms_key_arn" {
2222
description = "KMS key ARN for Athena encryption"
2323
value = var.enable_reporting ? module.test-athena[0].kms_key_arn : null
2424
}
25+
26+
output "version" {
27+
value = data.external.current-info.result.version
28+
}

0 commit comments

Comments
 (0)