Skip to content

Commit 1aa4a8a

Browse files
iamstoliswoess
authored andcommitted
[GR-67647] Upgrading the underlying Node.js to version 22.17.1.
PullRequest: js/3567
2 parents 113cb44 + f34e18e commit 1aa4a8a

File tree

1,068 files changed

+81046
-49602
lines changed

Some content is hidden

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

1,068 files changed

+81046
-49602
lines changed

3rd_party_licenses.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -512,7 +512,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
512512

513513
================================================================================
514514

515-
Node.js 22.15.1
515+
Node.js 22.17.1
516516

517517
Node.js is licensed for use as follows:
518518

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ See [release calendar](https://www.graalvm.org/release-calendar/) for release da
77

88
## Version 25.0.0
99
* ECMAScript 2025 mode/features enabled by default.
10-
* Updated Node.js to version 22.15.1.
10+
* Updated Node.js to version 22.17.1.
1111
* Implemented the [`Intl.DurationFormat`](https://github.com/tc39/proposal-intl-duration-format) proposal.
1212
* Made option `js.text-encoding` stable and allowed in `SandboxPolicy.CONSTRAINED`.
1313
* Implemented the [`import defer`](https://github.com/tc39/proposal-defer-import-eval) proposal. It is available in ECMAScript staging mode (`--js.ecmascript-version=staging`).

graal-nodejs/.github/CODEOWNERS

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,3 +208,11 @@
208208
/test/parallel/test-sqlite* @nodejs/sqlite
209209
/test/sqlite/ @nodejs/sqlite
210210
/tools/dep_updaters/update-sqlite.sh @nodejs/sqlite
211+
212+
# Config
213+
/doc/node-config-schema.json @nodejs/config
214+
/src/node_config.* @nodejs/config
215+
/src/node_dotenv.* @nodejs/config
216+
/src/node_options.* @nodejs/config
217+
/test/parallel/test-config-* @nodejs/config
218+
/test/parallel/test-dotenv-* @nodejs/config
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
name: CodeQL config
2+
3+
paths-ignore:
4+
- test
5+
- deps
6+
- benchmark

graal-nodejs/.github/workflows/auto-start-ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
persist-credentials: false
5151

5252
- name: Install Node.js
53-
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
53+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
5454
with:
5555
node-version: ${{ env.NODE_VERSION }}
5656

graal-nodejs/.github/workflows/build-tarball.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ jobs:
4646
with:
4747
persist-credentials: false
4848
- name: Set up Python ${{ env.PYTHON_VERSION }}
49-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
49+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
5050
with:
5151
python-version: ${{ env.PYTHON_VERSION }}
5252
- name: Set up sccache
53-
uses: Mozilla-Actions/sccache-action@65101d47ea8028ed0c98a1cdea8dd9182e9b5133 # v0.0.8
53+
uses: Mozilla-Actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
5454
with:
5555
version: v0.10.0
5656
- name: Environment Information
@@ -64,7 +64,7 @@ jobs:
6464
mkdir tarballs
6565
mv *.tar.gz tarballs
6666
- name: Upload tarball artifact
67-
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
67+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
6868
with:
6969
name: tarballs
7070
path: tarballs
@@ -76,17 +76,17 @@ jobs:
7676
with:
7777
persist-credentials: false
7878
- name: Set up Python ${{ env.PYTHON_VERSION }}
79-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
79+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
8080
with:
8181
python-version: ${{ env.PYTHON_VERSION }}
8282
- name: Set up sccache
83-
uses: Mozilla-Actions/sccache-action@65101d47ea8028ed0c98a1cdea8dd9182e9b5133 # v0.0.8
83+
uses: Mozilla-Actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
8484
with:
8585
version: v0.10.0
8686
- name: Environment Information
8787
run: npx envinfo
8888
- name: Download tarball
89-
uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
89+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
9090
with:
9191
name: tarballs
9292
path: tarballs
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: Run CodeQL
2+
3+
on:
4+
schedule:
5+
- cron: 0 0 * * *
6+
7+
permissions:
8+
contents: read
9+
10+
jobs:
11+
analyze:
12+
name: Analyze
13+
runs-on: ubuntu-latest
14+
permissions:
15+
actions: read
16+
contents: read
17+
security-events: write
18+
19+
strategy:
20+
fail-fast: false
21+
matrix:
22+
language: [cpp, javascript, python]
23+
24+
steps:
25+
- name: Checkout repository
26+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
27+
28+
# Initializes the CodeQL tools for scanning.
29+
- name: Initialize CodeQL
30+
uses: github/codeql-action/init@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
31+
with:
32+
languages: ${{ matrix.language }}
33+
config-file: ./.github/codeql-config.yml
34+
35+
- name: Autobuild
36+
uses: github/codeql-action/autobuild@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
37+
38+
- name: Perform CodeQL Analysis
39+
uses: github/codeql-action/analyze@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18
40+
with:
41+
category: /language:${{matrix.language}}

graal-nodejs/.github/workflows/commit-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
persist-credentials: false
2424
- run: git reset HEAD^2
2525
- name: Install Node.js
26-
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
26+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
2727
with:
2828
node-version: ${{ env.NODE_VERSION }}
2929
- name: Validate commit message

graal-nodejs/.github/workflows/commit-queue.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ jobs:
7272

7373
# Install dependencies
7474
- name: Install Node.js
75-
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
75+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
7676
with:
7777
node-version: ${{ env.NODE_VERSION }}
7878
- name: Install @node-core/utils

graal-nodejs/.github/workflows/coverage-linux-without-intl.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,18 +45,19 @@ permissions:
4545

4646
jobs:
4747
coverage-linux-without-intl:
48-
if: github.event.pull_request.draft == false
48+
# Disabled because "Report JS" step was crashing.
49+
if: false
4950
runs-on: ubuntu-24.04
5051
steps:
5152
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
5253
with:
5354
persist-credentials: false
5455
- name: Set up Python ${{ env.PYTHON_VERSION }}
55-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
56+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
5657
with:
5758
python-version: ${{ env.PYTHON_VERSION }}
5859
- name: Set up sccache
59-
uses: Mozilla-Actions/sccache-action@65101d47ea8028ed0c98a1cdea8dd9182e9b5133 # v0.0.8
60+
uses: Mozilla-Actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
6061
with:
6162
version: v0.10.0
6263
- name: Environment Information
@@ -79,6 +80,6 @@ jobs:
7980
- name: Clean tmp
8081
run: rm -rf coverage/tmp && rm -rf out
8182
- name: Upload
82-
uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # v5.4.0
83+
uses: codecov/codecov-action@18283e04ce6e62d37312384ff67231eb8fd56d24 # v5.4.3
8384
with:
8485
directory: ./coverage

0 commit comments

Comments
 (0)