Skip to content

Commit 524717b

Browse files
authored
Merge pull request #657 from jozefizso/feature/node20
Update `setup-swift` action to Node 20 runtime
2 parents 92f3eaf + 944975f commit 524717b

File tree

8 files changed

+3831
-8530
lines changed

8 files changed

+3831
-8530
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- uses: actions/checkout@v4
17+
- name: Setup Node
18+
uses: actions/setup-node@v4
19+
with:
20+
node-version-file: '.nvmrc'
1721
- run: npm install
1822
- run: npm run format-check
1923
- run: npm test
@@ -33,6 +37,10 @@ jobs:
3337
swift: "5.6.3"
3438
steps:
3539
- uses: actions/checkout@v4
40+
- name: Setup Node
41+
uses: actions/setup-node@v4
42+
with:
43+
node-version-file: '.nvmrc'
3644
- run: npm install
3745
- run: npm run build && npm run pack-source-map
3846
- uses: ./

.github/workflows/draft-release.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,11 @@ jobs:
1313
- name: Checkout
1414
uses: actions/checkout@v4
1515

16+
- name: Setup Node
17+
uses: actions/setup-node@v4
18+
with:
19+
node-version-file: '.nvmrc'
20+
1621
- name: Update Release Draft
1722
id: release_draft
1823
uses: release-drafter/release-drafter@v5

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
20

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ outputs:
1010
version:
1111
description: The full Swift version that was configured
1212
runs:
13-
using: node16
13+
using: node20
1414
main: dist/index.js
1515
branding:
1616
icon: 'command'

0 commit comments

Comments
 (0)