From 45155e25f6599d8b34d987f1b6ce7696e1ab7415 Mon Sep 17 00:00:00 2001 From: David Grove Date: Fri, 30 Aug 2024 11:56:53 -0400 Subject: [PATCH] add CI check to ensure up-to-date manifests --- .github/workflows/CI-devmode.yaml | 3 +++ .github/workflows/CI-standalone.yaml | 3 +++ .github/workflows/CI.yaml | 3 +++ 3 files changed, 9 insertions(+) diff --git a/.github/workflows/CI-devmode.yaml b/.github/workflows/CI-devmode.yaml index 66fc90c..b452989 100644 --- a/.github/workflows/CI-devmode.yaml +++ b/.github/workflows/CI-devmode.yaml @@ -37,6 +37,9 @@ jobs: pip install pre-commit pre-commit run --show-diff-on-failure --color=always --all-files + - name: Verify that generated manifests are up-to-date + run: make manifests && git diff --exit-code + - name: Build run: make build diff --git a/.github/workflows/CI-standalone.yaml b/.github/workflows/CI-standalone.yaml index 08bb54c..adcc997 100644 --- a/.github/workflows/CI-standalone.yaml +++ b/.github/workflows/CI-standalone.yaml @@ -37,6 +37,9 @@ jobs: pip install pre-commit pre-commit run --show-diff-on-failure --color=always --all-files + - name: Verify that generated manifests are up-to-date + run: make manifests && git diff --exit-code + - name: Build run: make build diff --git a/.github/workflows/CI.yaml b/.github/workflows/CI.yaml index ebd8e00..94ba630 100644 --- a/.github/workflows/CI.yaml +++ b/.github/workflows/CI.yaml @@ -37,6 +37,9 @@ jobs: pip install pre-commit pre-commit run --show-diff-on-failure --color=always --all-files + - name: Verify that generated manifests are up-to-date + run: make manifests && git diff --exit-code + - name: Build run: make build