Skip to content

Commit a3ac164

Browse files
kibertoadjaylinski
authored andcommitted
Refresh Node versions used
1 parent 864b721 commit a3ac164

4 files changed

Lines changed: 33 additions & 17 deletions

File tree

.github/workflows/ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ jobs:
1212
runs-on: 'ubuntu-latest'
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v4
15+
uses: actions/checkout@v6
1616

1717
- name: Setup Node.js
18-
uses: actions/setup-node@v4
18+
uses: actions/setup-node@v6
1919
with:
20-
node-version: '18'
20+
node-version: '24'
2121

2222
- name: Install dependencies
2323
run: npm ci
@@ -33,16 +33,16 @@ jobs:
3333
matrix:
3434
operating-system: ['ubuntu-latest', 'windows-latest']
3535
# https://nodejs.org/en/about/releases/
36-
node-version: ['18', '20']
36+
node-version: ['20', '22', '24']
3737

3838
steps:
3939
- name: Checkout
40-
uses: actions/checkout@v4
40+
uses: actions/checkout@v6
4141
with:
4242
submodules: true
4343

4444
- name: Setup Node.js
45-
uses: actions/setup-node@v4
45+
uses: actions/setup-node@v6
4646
with:
4747
node-version: ${{ matrix.node-version }}
4848

@@ -60,17 +60,17 @@ jobs:
6060
6161
browser:
6262
name: Test (Browser)
63-
runs-on: 'ubuntu-22.04'
63+
runs-on: ubuntu-latest
6464
steps:
6565
- name: Checkout
66-
uses: actions/checkout@v4
66+
uses: actions/checkout@v6
6767
with:
6868
submodules: true
6969

7070
- name: Setup Node.js
71-
uses: actions/setup-node@v4
71+
uses: actions/setup-node@v6
7272
with:
73-
node-version: '18'
73+
node-version: '24'
7474

7575
- name: Install dependencies
7676
run: npm ci

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ jobs:
1515
environment: 'builds.handlebarsjs.com.s3.amazonaws.com'
1616
steps:
1717
- name: Checkout
18-
uses: actions/checkout@v2
18+
uses: actions/checkout@v6
1919
with:
2020
submodules: true
2121

2222
- name: Setup Node.js
23-
uses: actions/setup-node@v2
23+
uses: actions/setup-node@v6
2424
with:
25-
node-version: '18'
25+
node-version: '24'
2626

2727
- name: Install dependencies
2828
run: npm ci

package-lock.json

Lines changed: 19 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"license": "MIT",
1818
"readmeFilename": "README.markdown",
1919
"engines": {
20-
"node": ">=18"
20+
"node": ">=20"
2121
},
2222
"dependencies": {
2323
"@handlebars/parser": "^2.1.0",

0 commit comments

Comments
 (0)