From 06ab7d2702f13438bb2e20b220cdfa73bd2e9f01 Mon Sep 17 00:00:00 2001 From: Ryan Cragun Date: Tue, 12 Aug 2025 15:51:05 -0600 Subject: [PATCH] [VAULT-38882] actions(build): build and test on changes to gotoolchain (#31481) Make sure that we always build and test the application if the go toolchain changes. Signed-off-by: Ryan Cragun --- .github/workflows/build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e72e9fe8e0..c47ea8b13b 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -186,6 +186,7 @@ jobs: needs.setup.outputs.is-draft == 'false' && ( contains(fromJSON(needs.setup.outputs.changed-files).groups, 'ui') || + contains(fromJSON(needs.setup.outputs.changed-files).groups, 'gotoolchain') || contains(fromJSON(needs.setup.outputs.changed-files).groups, 'pipeline') || contains(fromJSON(needs.setup.outputs.changed-files).groups, 'enos') || contains(fromJSON(needs.setup.outputs.changed-files).groups, 'app') @@ -240,6 +241,7 @@ jobs: needs.setup.outputs.is-ent-branch != 'true' && ( needs.setup.outputs.workflow-trigger == 'schedule' || contains(fromJSON(needs.setup.outputs.changed-files).groups, 'app') || + contains(fromJSON(needs.setup.outputs.changed-files).groups, 'gotoolchain') || contains(fromJSON(needs.setup.outputs.changed-files).groups, 'pipeline') || contains(fromJSON(needs.setup.outputs.changed-files).groups, 'enos') || contains(fromJSON(needs.setup.outputs.labels), 'build/all') @@ -265,6 +267,7 @@ jobs: needs.setup.outputs.is-ent-branch == 'true' && ( needs.setup.outputs.workflow-trigger == 'schedule' || contains(fromJSON(needs.setup.outputs.changed-files).groups, 'app') || + contains(fromJSON(needs.setup.outputs.changed-files).groups, 'gotoolchain') || contains(fromJSON(needs.setup.outputs.changed-files).groups, 'pipeline') || contains(fromJSON(needs.setup.outputs.changed-files).groups, 'enos') || contains(fromJSON(needs.setup.outputs.labels), 'build/all')