Skip to content

Commit 45ee1cf

Browse files
committed
ci: GitHub Actions Maintenance
- Update runners to currently available runners - Update Node version to 20.x since 18.x is no longer supported - Update action versions for setup-node
1 parent d52c262 commit 45ee1cf

2 files changed

Lines changed: 6 additions & 8 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
strategy:
88
matrix:
99
node-version:
10-
- 18.x
10+
- 20.x
1111
os:
1212
- windows-latest
1313
- ubuntu-latest
@@ -16,7 +16,7 @@ jobs:
1616
steps:
1717
- uses: actions/checkout@v2
1818
- name: Use Node.js ${{ matrix.node-version }}
19-
uses: actions/setup-node@v3
19+
uses: actions/setup-node@v4
2020
with:
2121
node-version: ${{ matrix.node-version }}
2222
- name: Install dependencies

.github/workflows/create-release.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,17 @@ jobs:
99
strategy:
1010
matrix:
1111
node-version:
12-
- 18.x
12+
- 20.x
1313
os:
1414
- windows-2022
1515
- ubuntu-22.04
16-
# arm64
17-
- macos-14
18-
# x86_64
19-
- macos-13
16+
- macos-15
17+
- macos-15-intel
2018
runs-on: ${{ matrix.os }}
2119
steps:
2220
- uses: actions/checkout@v2
2321
- name: Use Node.js ${{ matrix.node-version }}
24-
uses: actions/setup-node@v3
22+
uses: actions/setup-node@v4
2523
with:
2624
node-version: ${{ matrix.node-version }}
2725
- name: Install Build Dependencies

0 commit comments

Comments
 (0)