Add basic syntax validation

This commit is contained in:
Greg Hellings
2022-05-04 09:00:17 -05:00
parent 8b08ab9376
commit d32eec2031
2 changed files with 39 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
name: Test the components of it
on:
push:
pull-request:
jobs:
validate:
runs-on: ubuntu-20.04
tasks:
- name: Install packer
uses: .github/actions/install_packer/
- name: Run syntax check
run: |
set -exo pipefail
for vars in distros/*; do
~/bin/packerio validate -var-file=${vars} sources/
done