update github action

This commit is contained in:
2024-06-27 22:36:10 +02:00
parent 15aec007e3
commit 1ab0ae86ef

View File

@@ -1,20 +1,27 @@
name: Bash Script Tests name: ShellCheck
on: [push, pull_request] on:
push:
branches:
- main
pull_request:
branches:
- main
jobs: jobs:
test: shellcheck:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v2 uses: actions/checkout@v2
- name: Set up Bash - name: Install ShellCheck
run: | run: sudo apt-get install -y shellcheck
sudo apt update
sudo apt install -y bash
- name: Run Bash script tests - name: Run ShellCheck
run: | run: shellcheck sh_scripts/*.sh
find . -type f -name "*.sh" -exec bash -n {} \;
- name: Report results
if: failure()
run: exit 1