From 5d8a40db546754ce0be4c6d200d2f9ed4ac95615 Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Sun, 23 Feb 2025 19:13:27 +0100 Subject: [PATCH] CI step to check deepcopy is up to date Signed-off-by: Nicolas De Loof --- .github/workflows/ci.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 308b1864..478658bc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,6 +14,13 @@ jobs: uses: actions/checkout@v4 - name: Check license run: DOCKER_BUILDKIT=1 make check-license + - uses: actions/setup-go@v5 + - name: Check deepcopy + run: | + make deepcopy + if [ -n "$(git status --porcelain -- docs/reference)" ]; then + echo >&2 'ERROR: DeepCopy isn't up to date with code. Please run "make deepcopy"' + fi test: strategy: