Skip to content

Commit 73b2d2c

Browse files
authored
Merge pull request #66 from LeakIX/feature/move-shellcheck-workflow
CI: move shellcheck into dedicated workflow
2 parents 5f95fbd + 5e8fcc8 commit 73b2d2c

3 files changed

Lines changed: 20 additions & 9 deletions

File tree

.github/workflows/changelog.yaml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,3 @@ jobs:
2828
.github/scripts/check-changelog-commit.sh
2929
"${{ github.event.pull_request.base.sha }}"
3030
31-
shellcheck:
32-
name: Shellcheck
33-
runs-on: ubuntu-latest
34-
steps:
35-
- uses: actions/checkout@v6
36-
- name: Install shellcheck
37-
run: sudo apt-get install -y shellcheck
38-
- name: Run shellcheck
39-
run: make lint-shell

.github/workflows/shellcheck.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
name: Shellcheck
2+
on: push
3+
4+
permissions:
5+
contents: read
6+
7+
jobs:
8+
shellcheck:
9+
name: Shellcheck
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v6
13+
- name: Install shellcheck
14+
run: sudo apt-get install -y shellcheck
15+
- name: Run shellcheck
16+
run: make lint-shell

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ and this project adheres to
1010

1111
### Infrastructure
1212

13+
- CI: move shellcheck into its own dedicated workflow, separate from changelog
14+
checks ([72bf877], [#65])
1315
- CI: bump astral-sh/setup-uv from 6 to 7 ([c9216ba], [#64])
1416

1517
## [2.0.0] - 2026-03-16
@@ -194,6 +196,7 @@ and this project adheres to
194196

195197
<!-- Commit links -->
196198

199+
[72bf877]: https://github.com/LeakIX/l9format-python/commit/72bf877
197200
[c9216ba]: https://github.com/LeakIX/l9format-python/commit/c9216ba
198201
[fa582dc]: https://github.com/LeakIX/l9format-python/commit/fa582dc
199202
[bc4872d]: https://github.com/LeakIX/l9format-python/commit/bc4872d
@@ -293,4 +296,5 @@ and this project adheres to
293296
[#59]: https://github.com/LeakIX/l9format-python/issues/59
294297
[#62]: https://github.com/LeakIX/l9format-python/pull/62
295298
[#64]: https://github.com/LeakIX/l9format-python/pull/64
299+
[#65]: https://github.com/LeakIX/l9format-python/pull/65
296300
[#43]: https://github.com/LeakIX/l9format-python/issues/43

0 commit comments

Comments
 (0)