Skip to content

Commit afc4f39

Browse files
mmatlHarithaVattikutidependabot[bot]suyashgaonkarsuyashrg18
authored
fix: vulnerabilities (#6)
* Fix macos latest check failures (actions#1041) * Update latest node versions * Update latest node versions * Update test data * Update test data * Update test data * Update test data * Update test data * macos lts failure fix * Update macos-13 * Bump braces from 3.0.2 to 3.0.3 (actions#1087) * Bump braces from 3.0.2 to 3.0.3 Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md) - [Commits](micromatch/braces@3.0.2...3.0.3) --- updated-dependencies: - dependency-name: braces dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> * Bump undici from 5.28.3 to 5.28.4 --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: HarithaVattikuti <[email protected]> * Documentation update in the README file (actions#1106) * first commit on using setup node * Delete .github/workflows/helloWorld.yml * Create main.yml * Rename main.yml to helloworld.yml * goodbye world added * name changed to goodbye * updated README --------- Co-authored-by: Suyash Gaonkar <[email protected]> * Fix: windows arm64 setup (actions#1126) * Add condition to ensure ZIP extraction targets only Windows ARM64 official archives * Bumps micromatch from 4.0.5 to 4.0.8 * Create publish-immutable-action.yml * Upgrade IA Publish * Correct version string (actions#1124) * Resolve High Security Alerts by upgrading Dependencies (actions#1132) * db-alerts-fix * npm run format * db-alert-fix * failure check fix * check- filaure fix * Revise `isGhes` logic (actions#1148) * Revise `isGhes` logic * ran 'npm run format' * added unit test * fix: add arch to cached path (actions#843) * fix: add arch to cached path * fix: change from using env to os module * fix: use process.env.RUNNER_OS instead of os.platform() * fix: remove unused var * Add macos-13 to the workflows and upgrade publish-actions from 0.2.2 to 0.3.0 (actions#1174) * Update versions.yml * Update versions.yml * ubuntu-24, macos-13 updates * check -failure fix * Update README.md (actions#1193) * Create dependabot.yml (actions#1192) * Use the new cache service: upgrade `@actions/cache` to `^4.0.0` (actions#1191) * upgrade `@actions/cache` to `^4.0.0` * Review licenses & update types * updated package-lock.json * Bump pnpm/action-setup from 2 to 4 (actions#1194) Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 2 to 4. - [Release notes](https://github.com/pnpm/action-setup/releases) - [Commits](pnpm/action-setup@v2...v4) --- updated-dependencies: - dependency-name: pnpm/action-setup dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 (actions#1195) Bumps [actions/publish-immutable-action](https://github.com/actions/publish-immutable-action) from 0.0.3 to 0.0.4. - [Release notes](https://github.com/actions/publish-immutable-action/releases) - [Commits](actions/publish-immutable-action@0.0.3...v0.0.4) --- updated-dependencies: - dependency-name: actions/publish-immutable-action dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump semver from 7.6.0 to 7.6.3 (actions#1196) * Bump semver from 7.6.0 to 7.6.3 Bumps [semver](https://github.com/npm/node-semver) from 7.6.0 to 7.6.3. - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md) - [Commits](npm/node-semver@v7.6.0...v7.6.3) --- updated-dependencies: - dependency-name: semver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * fix for check-dist & license check failures --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aparna Jyothi <[email protected]> * Bump @types/jest from 29.5.12 to 29.5.14 (actions#1201) Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 29.5.12 to 29.5.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) --- updated-dependencies: - dependency-name: "@types/jest" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump undici from 5.28.4 to 5.28.5 (actions#1205) * Bump undici from 5.28.4 to 5.28.5 Bumps [undici](https://github.com/nodejs/undici) from 5.28.4 to 5.28.5. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](nodejs/undici@v5.28.4...v5.28.5) --- updated-dependencies: - dependency-name: undici dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> * fix for check-dist and license failures * npm run updates --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aparna Jyothi <[email protected]> * Bump @actions/glob from 0.4.0 to 0.5.0 (actions#1200) * Bump @actions/glob from 0.4.0 to 0.5.0 Bumps [@actions/glob](https://github.com/actions/toolkit/tree/HEAD/packages/glob) from 0.4.0 to 0.5.0. - [Changelog](https://github.com/actions/toolkit/blob/main/packages/glob/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/glob) --- updated-dependencies: - dependency-name: "@actions/glob" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * fix for check-dist and license failures --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aparna Jyothi <[email protected]> * actions/cache upgrade (actions#1251) Co-authored-by: “gowridurgad” <“[email protected]> * Bump @vercel/ncc from 0.38.1 to 0.38.3 (actions#1203) * Bump @vercel/ncc from 0.38.1 to 0.38.3 Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.38.1 to 0.38.3. - [Release notes](https://github.com/vercel/ncc/releases) - [Commits](vercel/ncc@0.38.1...0.38.3) --- updated-dependencies: - dependency-name: "@vercel/ncc" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * fix for check failures --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aparna Jyothi <[email protected]> * Bump @actions/tool-cache from 2.0.1 to 2.0.2 (actions#1220) * Bump @actions/tool-cache from 2.0.1 to 2.0.2 Bumps [@actions/tool-cache](https://github.com/actions/toolkit/tree/HEAD/packages/tool-cache) from 2.0.1 to 2.0.2. - [Changelog](https://github.com/actions/toolkit/blob/main/packages/tool-cache/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/tool-cache) --- updated-dependencies: - dependency-name: "@actions/tool-cache" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * check failures fix --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Aparna Jyothi <[email protected]> * Make eslint-compact matcher compatible with Stylelint (actions#98) * Add support for indented eslint output (actions#1245) * feat: support private mirrors (actions#1240) * feat: support private mirrors * chore: change fallback message with mirrors * Bump @action/cache from 4.0.2 to 4.0.3 (actions#1262) * Update versions.yml * Update versions.yml * actions/cache upgrade to 4.0.3 * events update * npm audit fix revert * npm adit fix revert * Bump @octokit/request-error and @actions/github (actions#1227) * Bump @octokit/request-error and @actions/github Bumps [@octokit/request-error](https://github.com/octokit/request-error.js) to 5.1.1 and updates ancestor dependency [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github). These dependencies need to be updated together. Updates `@octokit/request-error` from 2.1.0 to 5.1.1 - [Release notes](https://github.com/octokit/request-error.js/releases) - [Commits](octokit/request-error.js@v2.1.0...v5.1.1) Updates `@actions/github` from 5.1.1 to 6.0.0 - [Changelog](https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/github) --- updated-dependencies: - dependency-name: "@octokit/request-error" dependency-type: indirect - dependency-name: "@actions/github" dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> * Fix failures --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: HarithaVattikuti <[email protected]> * Bump uuid from 9.0.1 to 11.1.0 (actions#1273) * Bump uuid from 9.0.1 to 11.1.0 Bumps [uuid](https://github.com/uuidjs/uuid) from 9.0.1 to 11.1.0. - [Release notes](https://github.com/uuidjs/uuid/releases) - [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md) - [Commits](uuidjs/uuid@v9.0.1...v11.1.0) --- updated-dependencies: - dependency-name: uuid dependency-version: 11.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump uuid from 9.0.1 to 11.1.0 Bumps [uuid](https://github.com/uuidjs/uuid) from 9.0.1 to 11.1.0. - [Release notes](https://github.com/uuidjs/uuid/releases) - [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md) - [Commits](uuidjs/uuid@v9.0.1...v11.1.0) --- updated-dependencies: - dependency-name: uuid dependency-version: 11.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Fix failures --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: HarithaVattikuti <[email protected]> * fix: build --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: HarithaVattikuti <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: suyashgaonkar <[email protected]> Co-authored-by: Suyash Gaonkar <[email protected]> Co-authored-by: Priya Gupta <[email protected]> Co-authored-by: Joel Ambass <[email protected]> Co-authored-by: William Entriken <[email protected]> Co-authored-by: aparnajyothi-y <[email protected]> Co-authored-by: John Wesley Walker III <[email protected]> Co-authored-by: Peng Xiao <[email protected]> Co-authored-by: Ben Wells <[email protected]> Co-authored-by: Aparna Jyothi <[email protected]> Co-authored-by: gowridurgad <[email protected]> Co-authored-by: “gowridurgad” <“[email protected]> Co-authored-by: Flo Edelmann <[email protected]> Co-authored-by: fregante <[email protected]> Co-authored-by: Marco Ippolito <[email protected]>
2 parents df17936 + eba260d commit afc4f39

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+29210
-23300
lines changed

.github/dependabot.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+
version: 2
7+
updates:
8+
# Enable version updates for npm
9+
- package-ecosystem: 'npm'
10+
# Look for `package.json` and `lock` files in the `root` directory
11+
directory: '/'
12+
# Check the npm registry for updates every day (weekdays)
13+
schedule:
14+
interval: 'weekly'
15+
16+
# Enable version updates for GitHub Actions
17+
- package-ecosystem: 'github-actions'
18+
# Workflow files stored in the default location of `.github/workflows`
19+
# You don't need to specify `/.github/workflows` for `directory`. You can use `directory: "/"`.
20+
directory: '/'
21+
schedule:
22+
interval: 'weekly'

.github/eslint-compact.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"owner": "eslint-compact",
55
"pattern": [
66
{
7-
"regexp": "^(.+):\\sline\\s(\\d+),\\scol\\s(\\d+),\\s(Error|Warning|Info)\\s-\\s(.+)\\s\\((.+)\\)$",
7+
"regexp": "^(.+):\\sline\\s(\\d+),\\scol\\s(\\d+),\\s([Ee]rror|[Ww]arning|[Ii]nfo)\\s-\\s(.+)\\s\\((.+)\\)$",
88
"file": 1,
99
"line": 2,
1010
"column": 3,

.github/eslint-stylish.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"owner": "eslint-stylish",
55
"pattern": [
66
{
7-
"regexp": "^([^\\s].*)$",
7+
"regexp": "^\\s*([^\\s].*)$",
88
"file": 1
99
},
1010
{

.github/workflows/e2e-cache.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
os: [ubuntu-latest, windows-latest, macos-latest]
22-
node-version: [12, 14, 16]
21+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
22+
node-version: [18, 20, 22]
2323
steps:
2424
- uses: actions/checkout@v4
2525
- name: Clean global cache
@@ -41,12 +41,12 @@ jobs:
4141
strategy:
4242
fail-fast: false
4343
matrix:
44-
os: [ubuntu-latest, windows-latest, macos-latest]
45-
node-version: [12, 14, 16]
44+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
45+
node-version: [18, 20, 22]
4646
steps:
4747
- uses: actions/checkout@v4
4848
- name: Install pnpm
49-
uses: pnpm/action-setup@v2
49+
uses: pnpm/action-setup@v4
5050
with:
5151
version: 6.10.0
5252
- name: Generate pnpm file
@@ -74,8 +74,8 @@ jobs:
7474
strategy:
7575
fail-fast: false
7676
matrix:
77-
os: [ubuntu-latest, windows-latest, macos-latest]
78-
node-version: [14, 16]
77+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
78+
node-version: [18, 20]
7979
steps:
8080
- uses: actions/checkout@v4
8181
- name: Yarn version
@@ -106,8 +106,8 @@ jobs:
106106
strategy:
107107
fail-fast: false
108108
matrix:
109-
os: [ubuntu-latest, windows-latest, macos-latest]
110-
node-version: [12, 14, 16]
109+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
110+
node-version: [18, 20, 22]
111111
steps:
112112
- uses: actions/checkout@v4
113113
- name: Update yarn
@@ -139,7 +139,7 @@ jobs:
139139
name: Test yarn subprojects
140140
strategy:
141141
matrix:
142-
node-version: [12, 14, 16]
142+
node-version: [18, 20, 22]
143143
runs-on: ubuntu-latest
144144

145145
steps:
@@ -166,7 +166,7 @@ jobs:
166166
name: Test yarn subprojects all locally managed
167167
strategy:
168168
matrix:
169-
node-version: [12, 14, 16]
169+
node-version: [18, 20, 22]
170170
runs-on: ubuntu-latest
171171

172172
steps:
@@ -193,7 +193,7 @@ jobs:
193193
name: Test yarn subprojects some locally managed
194194
strategy:
195195
matrix:
196-
node-version: [12, 14, 16]
196+
node-version: [18, 20, 22]
197197
runs-on: ubuntu-latest
198198

199199
steps:
@@ -220,7 +220,7 @@ jobs:
220220
name: Test yarn subprojects managed by git
221221
strategy:
222222
matrix:
223-
node-version: [12, 14, 16]
223+
node-version: [18, 20, 22]
224224
runs-on: ubuntu-latest
225225

226226
steps:
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: 'Publish Immutable Action Version'
2+
3+
on:
4+
release:
5+
types: [published]
6+
7+
jobs:
8+
publish:
9+
runs-on: ubuntu-latest
10+
permissions:
11+
contents: read
12+
id-token: write
13+
packages: write
14+
15+
steps:
16+
- name: Checking out
17+
uses: actions/checkout@v4
18+
- name: Publish
19+
id: publish
20+
uses: actions/[email protected]

.github/workflows/release-new-action-version.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Update the ${{ env.TAG_NAME }} tag
25-
uses: actions/publish-action@v0.2.2
25+
uses: actions/publish-action@v0.3.0
2626
with:
2727
source-tag: ${{ env.TAG_NAME }}
2828
slack-webhook: ${{ secrets.SLACK_WEBHOOK }}

.github/workflows/versions.yml

Lines changed: 25 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
os: [ubuntu-latest, windows-latest, macos-latest]
21-
node-version: [10, 12, 14]
20+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
21+
node-version: [18, 20, 22]
2222
steps:
2323
- uses: actions/checkout@v4
2424
- name: Setup Node
@@ -34,7 +34,7 @@ jobs:
3434
strategy:
3535
fail-fast: false
3636
matrix:
37-
os: [ubuntu-latest, windows-latest, macos-latest]
37+
os: [ubuntu-latest, windows-latest, macos-13]
3838
node-version: [lts/dubnium, lts/erbium, lts/fermium, lts/*, lts/-1]
3939
steps:
4040
- uses: actions/checkout@v4
@@ -43,7 +43,7 @@ jobs:
4343
with:
4444
node-version: ${{ matrix.node-version }}
4545
check-latest: true
46-
- if: runner.os != 'Windows'
46+
- if: runner.os != 'Windows' && runner.os != 'macOS'
4747
name: Verify node and npm
4848
run: |
4949
. "$NVM_DIR/nvm.sh"
@@ -56,7 +56,7 @@ jobs:
5656
strategy:
5757
fail-fast: false
5858
matrix:
59-
os: [ubuntu-latest, windows-latest, macos-latest]
59+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
6060
node-version:
6161
[
6262
'20-v8-canary',
@@ -81,9 +81,8 @@ jobs:
8181
strategy:
8282
fail-fast: false
8383
matrix:
84-
os: [ubuntu-latest, windows-latest, macos-latest]
85-
node-version:
86-
[16.0.0-nightly20210420a0261d231c, 17-nightly, 18.0.0-nightly]
84+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
85+
node-version: [20-nightly, 21-nightly, 18.0.0-nightly]
8786
steps:
8887
- uses: actions/checkout@v4
8988
- name: Setup Node
@@ -102,8 +101,8 @@ jobs:
102101
strategy:
103102
fail-fast: false
104103
matrix:
105-
os: [ubuntu-latest, windows-latest, macos-latest]
106-
node-version: [16.0.0-rc.1, 18.0.0-rc.2, 19.0.0-rc.0]
104+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
105+
node-version: [20.0.0-rc.1, 18.0.0-rc.2, 19.0.0-rc.0]
107106
steps:
108107
- uses: actions/checkout@v4
109108
- name: Setup Node
@@ -122,8 +121,8 @@ jobs:
122121
strategy:
123122
fail-fast: false
124123
matrix:
125-
os: [ubuntu-latest, windows-latest, macos-latest]
126-
node-version: [10.15, 12.16.0, 14.2.0, 16.3.0]
124+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
125+
node-version: [18.20.0, 20.10.0, 22.0.0]
127126
steps:
128127
- uses: actions/checkout@v4
129128
- name: Setup Node
@@ -139,8 +138,8 @@ jobs:
139138
strategy:
140139
fail-fast: false
141140
matrix:
142-
os: [ubuntu-latest, windows-latest, macos-latest]
143-
node-version: [10, 12, 14]
141+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
142+
node-version: [18, 20, 22]
144143
steps:
145144
- uses: actions/checkout@v4
146145
- name: Setup Node and check latest
@@ -157,7 +156,7 @@ jobs:
157156
strategy:
158157
fail-fast: false
159158
matrix:
160-
os: [ubuntu-latest, windows-latest, macos-latest]
159+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
161160
node-version-file:
162161
[.nvmrc, .tool-versions, .tool-versions-node, package.json]
163162
steps:
@@ -167,45 +166,45 @@ jobs:
167166
with:
168167
node-version-file: '__tests__/data/${{ matrix.node-version-file }}'
169168
- name: Verify node
170-
run: __tests__/verify-node.sh 14
169+
run: __tests__/verify-node.sh 20
171170

172171
version-file-volta:
173172
runs-on: ${{ matrix.os }}
174173
strategy:
175174
fail-fast: false
176175
matrix:
177-
os: [ubuntu-latest, windows-latest, macos-latest]
176+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
178177
steps:
179178
- uses: actions/checkout@v4
180179
- name: Setup node from node version file
181180
uses: ./
182181
with:
183182
node-version-file: '__tests__/data/package-volta.json'
184183
- name: Verify node
185-
run: __tests__/verify-node.sh 16
184+
run: __tests__/verify-node.sh 20
186185

187186
version-file-volta-extends:
188187
runs-on: ${{ matrix.os }}
189188
strategy:
190189
fail-fast: false
191190
matrix:
192-
os: [ubuntu-latest, windows-latest, macos-latest]
191+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
193192
steps:
194193
- uses: actions/checkout@v4
195194
- name: Setup node from node version file
196195
uses: ./
197196
with:
198197
node-version-file: '__tests__/data/package-volta-extends.json'
199198
- name: Verify node
200-
run: __tests__/verify-node.sh 16
199+
run: __tests__/verify-node.sh 20
201200

202201
node-dist:
203202
runs-on: ${{ matrix.os }}
204203
strategy:
205204
fail-fast: false
206205
matrix:
207-
os: [ubuntu-latest, windows-latest, macos-latest]
208-
node-version: [11, 13]
206+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
207+
node-version: [17, 19]
209208
steps:
210209
- uses: actions/checkout@v4
211210
- name: Setup Node from dist
@@ -221,7 +220,7 @@ jobs:
221220
strategy:
222221
fail-fast: false
223222
matrix:
224-
os: [ubuntu-latest, windows-latest, macos-latest]
223+
os: [ubuntu-latest, windows-latest, macos-13]
225224
steps:
226225
- uses: actions/checkout@v4
227226
# test old versions which didn't have npm and layout different
@@ -237,10 +236,10 @@ jobs:
237236
runs-on: windows-latest
238237
steps:
239238
- uses: actions/checkout@v4
240-
- name: Setup node 14 x86 from dist
239+
- name: Setup node 20 x86 from dist
241240
uses: ./
242241
with:
243-
node-version: '14'
242+
node-version: '20'
244243
architecture: 'x86'
245244
- name: Verify node
246245
run: __tests__/verify-arch.sh "ia32"
@@ -251,7 +250,7 @@ jobs:
251250
strategy:
252251
fail-fast: false
253252
matrix:
254-
os: [ubuntu-latest, windows-latest, macos-latest]
253+
os: [ubuntu-latest, windows-latest, macos-latest, macos-13]
255254
node-version: [current, latest, node]
256255
steps:
257256
- name: Get node version

.licenses/npm/@actions/cache.dep.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.licenses/npm/@actions/core.dep.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.licenses/npm/@actions/github.dep.yml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)