Fail CI if workflow needs regenerating.

This commit is contained in:
Josh Matthews 2021-05-24 20:19:18 -04:00
parent 3237f3852c
commit 4138d04186
2 changed files with 19 additions and 2 deletions

View file

@ -20,11 +20,13 @@ jobs:
python3 -m pip install --upgrade pip virtualenv
sudo apt update
python3 ./mach bootstrap
- name: Tidy
run: python3 ./mach test-tidy --no-progress --all
- name: Workflow check
run: ./etc/ci/workflow_changed.sh
- name: Release build
run: python3 ./mach build --release
- name: Unit tests
run: python3 ./mach test-unit --release
- name: Tidy
run: python3 ./mach test-tidy --no-progress --all
- name: Lockfile check
run: ./etc/ci/lockfile_changed.sh