Skip to content

Commit 567eea1

Browse files
authored
Expand the list of modules we validate. (#155)
Signed-off-by: Matt Moore <[email protected]>
1 parent 1a392ff commit 567eea1

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

.github/workflows/validate.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ jobs:
1111
fail-fast: false
1212
matrix:
1313
module:
14+
- audit-serviceaccount
1415
- authorize-private-service
1516
- cloudevent-broker
1617
- cloudevent-trigger
@@ -22,6 +23,10 @@ jobs:
2223
- dashboard/service
2324
- dashboard/job
2425
- dashboard/cloudevent-receiver
26+
- prober
27+
- cron
28+
- configmap
29+
- secret
2530

2631
steps:
2732
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1

modules/cron/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ module "audit-delivery-serviceaccount" {
155155
# Note: Cloud Scheduler's usage doesn't show up in the
156156
# audit logs.
157157

158-
# TODO(mattmoor): plumb through notification channels.
158+
notification_channels = var.notification_channels
159159
}
160160

161161
resource "google_cloud_run_v2_job_iam_binding" "authorize-calls" {

modules/prober/main.tf

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@ module "this" {
5757
}
5858
}
5959
}
60+
61+
notification_channels = var.notification_channels
6062
}
6163

6264
data "google_cloud_run_v2_service" "this" {

0 commit comments

Comments
 (0)