diff options
author | Anna Vyalkova <cyber+gentoo@sysrq.in> | 2022-06-30 17:46:32 +0500 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2022-06-30 16:11:22 +0000 |
commit | 5ef8876e6f7db9252ed7d7a9ff785d4bbf45c120 (patch) | |
tree | e79b47c881c417d1238711894b5ddb6d3345fb95 /.github | |
parent | CI: remove repoman (diff) | |
download | prefix-5ef8876e6f7db9252ed7d7a9ff785d4bbf45c120.tar.gz prefix-5ef8876e6f7db9252ed7d7a9ff785d4bbf45c120.tar.bz2 prefix-5ef8876e6f7db9252ed7d7a9ff785d4bbf45c120.zip |
CI: add `bash -n` check for scripts
Signed-off-by: Anna Vyalkova <cyber+gentoo@sysrq.in>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/scripts.yml | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/workflows/scripts.yml b/.github/workflows/scripts.yml new file mode 100644 index 0000000000..e845df4160 --- /dev/null +++ b/.github/workflows/scripts.yml @@ -0,0 +1,19 @@ +name: scripts + +on: + push: + branches: [ master ] + pull_request: + branches: [ master ] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Test scripts with `bash -n` + run: | + shopt -s globstar + for script in scripts/**/*.sh; do + bash -n "${script}" + done |