From 2eb888dc3516f1b1a63561b2794f7b76ea36cb54 Mon Sep 17 00:00:00 2001 From: Quick <31828688+Quick104@users.noreply.github.com> Date: Thu, 9 Jul 2026 14:58:33 -0400 Subject: [PATCH] ci: validate automated catalog updates --- .github/workflows/update-catalog.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/update-catalog.yml b/.github/workflows/update-catalog.yml index c7f3bd0..9126ea5 100644 --- a/.github/workflows/update-catalog.yml +++ b/.github/workflows/update-catalog.yml @@ -42,6 +42,13 @@ jobs: test -n "$PLUGIN_TAG" go run ./cmd/update-catalog -repo "$PLUGIN_REPO" -tag "$PLUGIN_TAG" + - name: Validate approved catalog + env: + GOWORK: off + run: | + go test ./... + go run ./cmd/check-catalog + - name: Commit catalog changes env: PLUGIN_REPO: ${{ inputs.repo || github.event.client_payload.repo }}