Skip to content

Commit b528cac

Browse files
ci: Ensure all generated code is committed (#1570)
When running: ```shell make build make test ……… ``` There is a whole bunch of generated code that is not committed, which should have been committed. This workflow change ensure the CI jobs fails if any generated code is forgotten to be committed. Signed-off-by: Marco Franssen <[email protected]>
1 parent 2d52540 commit b528cac

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

.github/workflows/main.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,11 @@ jobs:
6363
go-version-file: go.mod
6464
cache-dependency-path: go.sum
6565

66+
- name: Ensure all generated code is committed
67+
run: |
68+
make generate manifests docs-update
69+
git diff --exit-code
70+
6671
- name: Check shell scripts
6772
run: make shellcheck
6873

apis/fluentbit/v1alpha2/plugins/filter/zz_generated.deepcopy.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apis/fluentbit/v1alpha2/plugins/input/zz_generated.deepcopy.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)