Skip to content

Commit ace46ac

Browse files
committed
chore: fix release permissions
1 parent 6c4cbda commit ace46ac

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- name: Checkout code
14-
uses: actions/checkout@v4
14+
uses: actions/checkout@v6
1515
- name: Use node
16-
uses: actions/setup-node@v4
16+
uses: actions/setup-node@v6
1717
with:
18-
node-version: 22
18+
node-version: 24
1919
cache: npm
2020
- name: Install dependencies
2121
run: npm ci
@@ -27,12 +27,12 @@ jobs:
2727
strategy:
2828
fail-fast: false
2929
matrix:
30-
node: [22]
30+
node: [22, 24]
3131
steps:
3232
- name: Checkout code
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@v6
3434
- name: Use node@${{ matrix.node }}
35-
uses: actions/setup-node@v4
35+
uses: actions/setup-node@v6
3636
with:
3737
node-version: ${{ matrix.node }}
3838
cache: npm
@@ -46,14 +46,15 @@ jobs:
4646
if: "${{ github.repository_owner == 'marko-js' && github.event_name == 'push' }}"
4747
permissions:
4848
id-token: write
49-
contents: read
49+
contents: write
50+
pull-requests: write
5051
steps:
5152
- name: Checkout code
52-
uses: actions/checkout@v4
53+
uses: actions/checkout@v6
5354
- name: Use node
54-
uses: actions/setup-node@v4
55+
uses: actions/setup-node@v6
5556
with:
56-
node-version: 22
57+
node-version: 24
5758
cache: npm
5859
- name: Install dependencies
5960
run: npm ci

0 commit comments

Comments
 (0)