From 72bf87725c60f1428d55db4d12afb6b2fdc3a705 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 16 Mar 2026 18:53:48 +0000 Subject: [PATCH 1/2] Move shellcheck job from changelog workflow into a dedicated shellcheck workflow Co-authored-by: dannywillems <6018454+dannywillems@users.noreply.github.com> --- .github/workflows/changelog.yaml | 9 --------- .github/workflows/shellcheck.yml | 16 ++++++++++++++++ 2 files changed, 16 insertions(+), 9 deletions(-) create mode 100644 .github/workflows/shellcheck.yml diff --git a/.github/workflows/changelog.yaml b/.github/workflows/changelog.yaml index 7b35e00..3859f4e 100644 --- a/.github/workflows/changelog.yaml +++ b/.github/workflows/changelog.yaml @@ -28,12 +28,3 @@ jobs: .github/scripts/check-changelog-commit.sh "${{ github.event.pull_request.base.sha }}" - shellcheck: - name: Shellcheck - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v6 - - name: Install shellcheck - run: sudo apt-get install -y shellcheck - - name: Run shellcheck - run: make lint-shell diff --git a/.github/workflows/shellcheck.yml b/.github/workflows/shellcheck.yml new file mode 100644 index 0000000..dcd8dbe --- /dev/null +++ b/.github/workflows/shellcheck.yml @@ -0,0 +1,16 @@ +name: Shellcheck +on: push + +permissions: + contents: read + +jobs: + shellcheck: + name: Shellcheck + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v6 + - name: Install shellcheck + run: sudo apt-get install -y shellcheck + - name: Run shellcheck + run: make lint-shell From 5e8fcc8fc1a5c5ab1602b6c022a9abc2ccfd3a13 Mon Sep 17 00:00:00 2001 From: Danny Willems Date: Mon, 16 Mar 2026 20:01:03 +0100 Subject: [PATCH 2/2] CHANGELOG: add entry for shellcheck workflow move --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a3ae06d..aac6e8f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,8 @@ and this project adheres to ### Infrastructure +- CI: move shellcheck into its own dedicated workflow, separate from changelog + checks ([72bf877], [#65]) - CI: bump astral-sh/setup-uv from 6 to 7 ([c9216ba], [#64]) ## [2.0.0] - 2026-03-16 @@ -194,6 +196,7 @@ and this project adheres to +[72bf877]: https://github.com/LeakIX/l9format-python/commit/72bf877 [c9216ba]: https://github.com/LeakIX/l9format-python/commit/c9216ba [fa582dc]: https://github.com/LeakIX/l9format-python/commit/fa582dc [bc4872d]: https://github.com/LeakIX/l9format-python/commit/bc4872d @@ -293,4 +296,5 @@ and this project adheres to [#59]: https://github.com/LeakIX/l9format-python/issues/59 [#62]: https://github.com/LeakIX/l9format-python/pull/62 [#64]: https://github.com/LeakIX/l9format-python/pull/64 +[#65]: https://github.com/LeakIX/l9format-python/pull/65 [#43]: https://github.com/LeakIX/l9format-python/issues/43