From a69025c53c9f6062eac32ed0832bcedadd44ccf1 Mon Sep 17 00:00:00 2001 From: Sam Simpson Date: Thu, 30 Jan 2025 10:39:05 +0000 Subject: [PATCH] Add sanity check to github repositories data source --- terraform/deployments/github/main.tf | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/terraform/deployments/github/main.tf b/terraform/deployments/github/main.tf index 3170b4ede..07c140d08 100644 --- a/terraform/deployments/github/main.tf +++ b/terraform/deployments/github/main.tf @@ -43,6 +43,13 @@ provider "github" { data "github_repositories" "govuk" { query = "topic:govuk org:alphagov archived:false" + + lifecycle { + postcondition { + condition = length(self.full_names) > 100 + error_message = "not enough repositories were found by data source" + } + } } data "github_repository" "govuk" {