This check ensures that the committed generated source files match the
output of the committed generators. We used to have this check on
TravisCI, but it must have gotten lost in the transition to GitHub
Actions.
Change-Id: If6a27994b3bfe8dbd09a962d90cc0c528489bd93
- name: Build the tools
run: make -C build
+ - name: Verify generated source files
+ run: python scripts/generate_source.py --verify external/Vulkan-Headers/registry
+
windows:
runs-on: ${{matrix.os}}
- name: Build the tools
run: cmake --build ./build --config ${{matrix.config}}
+ - name: Verify generated source files
+ run: python scripts/generate_source.py --verify external/Vulkan-Headers/registry
+
mac:
runs-on: macos-latest
- name: Build the tools
run: make -C build
+ - name: Verify generated source files
+ run: python scripts/generate_source.py --verify external/Vulkan-Headers/registry
+
gn:
runs-on: ubuntu-18.04
if: matrix.config == 'Release'
- name: Build the tools
- run: ninja -C out/${{matrix.config}}
\ No newline at end of file
+ run: ninja -C out/${{matrix.config}}