mirror of
https://github.com/fleetdm/fleet
synced 2026-04-21 13:37:30 +00:00
Make sure VEX report is up-to-date with a CI check (#31759)
This commit is contained in:
parent
418cd8b416
commit
4265bed7f1
2 changed files with 13 additions and 3 deletions
14
.github/workflows/check-automated-doc.yml
vendored
14
.github/workflows/check-automated-doc.yml
vendored
|
|
@ -46,10 +46,10 @@ jobs:
|
|||
|
||||
- name: Verify golang generated documentation is up-to-date
|
||||
run: |
|
||||
make doc
|
||||
make generate-doc
|
||||
if [[ $(git diff) ]]; then
|
||||
echo "❌ fail: uncommited changes"
|
||||
echo "please run 'make doc' and commit the changes"
|
||||
echo "please run 'make generate-doc' and commit the changes"
|
||||
git --no-pager diff
|
||||
exit 1
|
||||
fi
|
||||
|
|
@ -65,3 +65,13 @@ jobs:
|
|||
git --no-pager diff
|
||||
exit 1
|
||||
fi
|
||||
|
||||
- name: Verify VEX report is up-to-date
|
||||
run: |
|
||||
make vex-report
|
||||
if [[ $(git diff) ]]; then
|
||||
echo "❌ fail: uncommited changes"
|
||||
echo "please run 'make vex-report' and commit the changes"
|
||||
git --no-pager diff
|
||||
exit 1
|
||||
fi
|
||||
|
|
|
|||
2
Makefile
2
Makefile
|
|
@ -412,7 +412,7 @@ doc: .prefix
|
|||
go generate github.com/fleetdm/fleet/v4/server/fleet
|
||||
go generate github.com/fleetdm/fleet/v4/server/service/osquery_utils
|
||||
|
||||
generate-doc: doc vex-report
|
||||
generate-doc: doc
|
||||
|
||||
.help-short--deps:
|
||||
@echo "Install dependent programs and libraries"
|
||||
|
|
|
|||
Loading…
Reference in a new issue