From 38b09a947099a051e24fd8930fff598f61988dfc Mon Sep 17 00:00:00 2001 From: Yaroslav Halchenko Date: Fri, 28 Apr 2023 17:08:40 -0400 Subject: [PATCH] Move shellcheck into tests workflow collecting all kinds of testing --- .github/workflows/shellcheck.yml | 23 ----------------------- .github/workflows/tests.yml | 7 +++++++ 2 files changed, 7 insertions(+), 23 deletions(-) delete mode 100644 .github/workflows/shellcheck.yml diff --git a/.github/workflows/shellcheck.yml b/.github/workflows/shellcheck.yml deleted file mode 100644 index ef7175de..00000000 --- a/.github/workflows/shellcheck.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- -name: Shellcheck - -on: - push: - branches: [main] - pull_request: - branches: [main] - -jobs: - shellcheck: - name: Check shell scripts - runs-on: ubuntu-latest - - steps: - - name: Checkout - uses: actions/checkout@v3 - - name: Install dependencies - run: | - sudo apt update && sudo apt install -y shellcheck - - name: shellcheck - run: | - git grep -l '^#\( *shellcheck \|!\(/bin/\|/usr/bin/env \)\(sh\|bash\|dash\|ksh\)\)' | xargs shellcheck diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 097c191a..3eab4c72 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -383,3 +383,10 @@ jobs: mode: coverage sanitizer: coverage storage-repo: https://${{ secrets.FULL_ACCESS_TOKEN }}@github.com/oxigraph/clusterfuzzlite-oxigraph.git + + shellcheck: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: sudo apt install -y shellcheck + - run: git grep -l '^#\( *shellcheck \|!\(/bin/\|/usr/bin/env \)\(sh\|bash\|dash\|ksh\)\)' | xargs shellcheck