From 7a8f0041e758ec0ad8f0515e690ccbb4ac7cbfe1 Mon Sep 17 00:00:00 2001 From: Kroese Date: Mon, 20 Jul 2026 12:31:13 +0200 Subject: [PATCH] build: Update workflow (#1310) --- .github/workflows/check.yml | 47 +++++++++++++++++++++++-------------- 1 file changed, 29 insertions(+), 18 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 0be8f6a..3af6e60 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -1,5 +1,7 @@ on: [workflow_call] + name: "Check" + permissions: {} jobs: @@ -7,22 +9,31 @@ jobs: name: shellcheck runs-on: ubuntu-latest steps: - - - name: Checkout - uses: actions/checkout@v7 - - parallel: - - name: Run ShellCheck - uses: ludeeus/action-shellcheck@master - env: - SHELLCHECK_OPTS: -x --source-path=src -e SC2001 -e SC2034 -e SC2064 -e SC2317 -e SC2153 -e SC2028 - - - name: Lint Dockerfile - uses: hadolint/hadolint-action@v3.3.0 - with: - dockerfile: Dockerfile - ignore: DL3008,DL3003,DL3006,DL3013 - failure-threshold: warning - - - name: Validate JSON and YML files - uses: GrantBirki/json-yaml-validate@v5 + name: Checkout + uses: actions/checkout@v7 + - parallel: + - + name: Run ShellCheck + uses: ludeeus/action-shellcheck@master + env: + SHELLCHECK_OPTS: >- + -x + --source-path=src + -e SC1091 + -e SC2001 + -e SC2034 + -e SC2064 + -e SC2317 + -e SC2153 + -e SC2028 + - + name: Lint Dockerfile + uses: hadolint/hadolint-action@v3.3.0 + with: + dockerfile: Dockerfile + ignore: DL3008,DL3003,DL3006,DL3013 + failure-threshold: warning + - + name: Validate JSON and YML files + uses: GrantBirki/json-yaml-validate@v5