Skip to content

Commit 5e60170

Browse files
committed
ci: separate actions job
1 parent dd77909 commit 5e60170

1 file changed

Lines changed: 13 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,18 @@ permissions:
1111
contents: read
1212

1313
jobs:
14+
actions:
15+
name: Check GH actions
16+
runs-on: ubuntu-latest
17+
permissions:
18+
security-events: write # Required to upload SARIF results
19+
steps:
20+
- name: Clone repository
21+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
22+
with:
23+
persist-credentials: false
24+
- name: Run zizmor
25+
uses: zizmorcore/zizmor-action@b1d7e1fb5de872772f31590499237e7cce841e8e # v0.5.3
1426
test:
1527
name: Node.js ${{ matrix.node-version }}
1628
runs-on: ubuntu-latest
@@ -24,8 +36,6 @@ jobs:
2436
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2537
with:
2638
persist-credentials: false
27-
- name: Check GH actions
28-
uses: zizmorcore/zizmor-action@b1d7e1fb5de872772f31590499237e7cce841e8e # v0.5.3
2939
- run: corepack enable
3040
- name: Install Node.js
3141
uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0
@@ -70,6 +80,7 @@ jobs:
7080
check:
7181
if: always()
7282
needs:
83+
- actions
7384
- test
7485
runs-on: ubuntu-latest
7586
steps:

0 commit comments

Comments
 (0)