From 6863062462d1fcb9ff88325e69bf0f4c1958c0ea Mon Sep 17 00:00:00 2001 From: Jesse Schobben <16669720+jschobben@users.noreply.github.com> Date: Tue, 16 Apr 2024 12:56:30 +0000 Subject: [PATCH] ci: run shellcheck on colorscad.sh --- .github/workflows/run-tests.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 5d12cf5..b6b2eab 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -179,10 +179,21 @@ jobs: ./run.sh ${{ matrix.test-params }} working-directory: test + code-quality: + name: Check code quality + runs-on: ubuntu-latest + steps: + - name: shellcheck colorscad.sh + run: | + shellcheck colorscad.sh + # TODO check tests, 3mfmerge + # Collect results, to be used as combined status check for PRs all-succeeded: name: All tests passed - needs: run-tests + needs: + - run-tests + - code-quality if: always() runs-on: ubuntu-latest steps: