Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
eb7bbce
tools: disable failing coverage jobs
aduh95 Jun 20, 2025
8757a55
doc: update release key for aduh95
aduh95 Jul 18, 2025
fee082d
deps: update llhttp to 9.3.0
indutny May 7, 2025
84d5c4d
build: search for libnode.so in multiple places
khardix May 22, 2025
959a67f
doc: make Stability labels not sticky in Stability index
LiviaMedeiros May 14, 2025
182ae67
dns: fix dns query cache implementation
Ethan-Arrowood Jun 2, 2025
04d9c5b
doc: add scroll margin to links
silverwind Jul 10, 2025
9b74e9b
permission: ignore internalModuleStat on module loading
RafaelGSS Nov 11, 2024
142d701
deps: update minimatch to 10.0.3
nodejs-github-bot Jun 26, 2025
ae11481
deps: update acorn to 8.14.1
nodejs-github-bot Mar 14, 2025
b76bca6
deps: update acorn to 8.15.0
nodejs-github-bot Jun 23, 2025
91282ff
deps: update corepack to 0.33.0
nodejs-github-bot Jun 5, 2025
43e3f9b
deps: update cjs-module-lexer to 2.0.0
mhdawson Feb 4, 2025
82c46d5
deps: update cjs-module-lexer to 2.1.0
nodejs-github-bot Feb 25, 2025
cc9b79c
deps: upgrade openssl sources to quictls/openssl-3.0.16
nodejs-github-bot Mar 5, 2025
a194dd9
deps: update archs files for openssl-3.0.16
nodejs-github-bot Mar 5, 2025
0e3cd9e
deps: update zlib to 1.3.0.1-motley-788cb3c
nodejs-github-bot Feb 9, 2025
1218dbb
deps: update zlib to 1.3.0.1-motley-780819f
nodejs-github-bot Apr 18, 2025
0473e35
deps: update zlib to 1.3.1-470d3a2
nodejs-github-bot Jun 10, 2025
28e33ac
meta: bump `step-security/harden-runner` from 2.10.2 to 2.10.4
dependabot[bot] Feb 23, 2025
5361bb9
meta: bump step-security/harden-runner from 2.10.4 to 2.11.0
dependabot[bot] Mar 3, 2025
b4c4c02
meta: bump step-security/harden-runner from 2.11.0 to 2.12.0
dependabot[bot] Jun 7, 2025
99a271e
meta: bump step-security/harden-runner from 2.12.0 to 2.12.2
dependabot[bot] Jul 4, 2025
72ea8aa
meta: bump `github/codeql-action` from 3.27.5 to 3.28.8
dependabot[bot] Feb 23, 2025
0141515
meta: bump github/codeql-action from 3.28.8 to 3.28.10
dependabot[bot] Mar 8, 2025
091e5c1
meta: bump github/codeql-action from 3.28.10 to 3.28.13
dependabot[bot] Apr 3, 2025
889654e
meta: bump github/codeql-action from 3.28.11 to 3.28.16
dependabot[bot] May 25, 2025
4ef0999
meta: bump github/codeql-action from 3.28.16 to 3.28.18
dependabot[bot] Jun 7, 2025
c12aae1
meta: bump github/codeql-action from 3.28.18 to 3.29.2
dependabot[bot] Jul 4, 2025
2a0175c
meta: add @nodejs/url as codeowner
legendecas Jan 29, 2025
89c3789
meta: move one or more collaborators to emeritus
nodejs-github-bot Feb 5, 2025
5462c25
meta: bump `actions/setup-node` from 4.1.0 to 4.2.0
dependabot[bot] Feb 8, 2025
e8beaaa
meta: bump `actions/upload-artifact` from 4.4.3 to 4.6.0
dependabot[bot] Feb 10, 2025
ecf4252
meta: update last name for jkrems
jkrems Feb 13, 2025
9cac93d
meta: bump `actions/stale` from 9.0.0 to 9.1.0
dependabot[bot] Feb 23, 2025
52e5184
meta: bump `actions/cache` from 4.1.2 to 4.2.0
dependabot[bot] Feb 23, 2025
56decfe
meta: bump `codecov/codecov-action` from 5.0.7 to 5.3.1
dependabot[bot] Feb 23, 2025
d3c5ad7
meta: bump `peter-evans/create-pull-request` from 7.0.5 to 7.0.6
dependabot[bot] Feb 23, 2025
e949359
meta: bump `actions/setup-python` from 5.3.0 to 5.4.0
dependabot[bot] Feb 23, 2025
5f5bb8b
meta: bump actions/upload-artifact from 4.6.0 to 4.6.1
dependabot[bot] Mar 3, 2025
4fad2b8
meta: bump actions/cache from 4.2.0 to 4.2.2
dependabot[bot] Mar 3, 2025
cc2abb5
meta: bump peter-evans/create-pull-request from 7.0.6 to 7.0.7
dependabot[bot] Mar 3, 2025
8d4ec41
meta: move RaisinTen back to collaborators, triagers and SEA champion
RaisinTen Mar 7, 2025
7e1ff7b
meta: bump ossf/scorecard-action from 2.4.0 to 2.4.1
dependabot[bot] Mar 8, 2025
3f981b8
meta: bump codecov/codecov-action from 5.3.1 to 5.4.0
dependabot[bot] Mar 8, 2025
704562f
meta: move ovflowd to emeritus
ovflowd Mar 14, 2025
d10949b
meta: edit collaborator nomination process
aduh95 Mar 19, 2025
45e9b88
meta: remove collaborator self-nomination
Trott Mar 20, 2025
4abe83e
meta: add some clarification to the nomination process
jasnell Mar 16, 2025
47004ef
meta: bump actions/upload-artifact from 4.6.1 to 4.6.2
dependabot[bot] Apr 3, 2025
d397068
meta: bump actions/setup-node from 4.2.0 to 4.3.0
dependabot[bot] Apr 3, 2025
46388a4
meta: bump actions/cache from 4.2.2 to 4.2.3
dependabot[bot] Apr 3, 2025
9046ef4
meta: bump peter-evans/create-pull-request from 7.0.7 to 7.0.8
dependabot[bot] Apr 3, 2025
c6a8856
meta: bump actions/setup-python from 5.4.0 to 5.5.0
dependabot[bot] Apr 3, 2025
833b70b
meta: allow penetration testing on live system with prior authorization
mcollina Apr 23, 2025
2b8449c
meta: bump actions/setup-python from 5.5.0 to 5.6.0
dependabot[bot] May 3, 2025
1b78eb1
meta: bump actions/setup-node from 4.3.0 to 4.4.0
dependabot[bot] May 3, 2025
e1f12fe
meta: ignore mailmap changes in linux ci
JonasBa May 16, 2025
1558551
meta: bump actions/download-artifact from 4.2.1 to 4.3.0
dependabot[bot] May 24, 2025
7d2f718
meta: bump codecov/codecov-action from 5.4.0 to 5.4.2
dependabot[bot] May 25, 2025
631fed8
meta: move one or more collaborators to emeritus
nodejs-github-bot May 26, 2025
4095337
meta: bump rtCamp/action-slack-notify from 2.3.2 to 2.3.3
dependabot[bot] Jun 4, 2025
2c59789
meta: bump ossf/scorecard-action from 2.4.1 to 2.4.2
dependabot[bot] Jun 4, 2025
b145bb2
meta: bump codecov/codecov-action from 5.4.2 to 5.4.3
dependabot[bot] Jun 7, 2025
a683cd1
meta: add IlyasShabi to collaborators
IlyasShabi Jul 1, 2025
6fa0626
doc,src,test: fix typos
noritaka1166 May 28, 2025
9a36cbb
doc: fix relative path mention in --allow-fs
RafaelGSS Nov 19, 2024
73e5140
doc: remove RedYetiDev from triagers team
avivkeller Nov 21, 2024
77dbcfc
doc: add section about using npx with permission model
RafaelGSS Jan 13, 2025
77a0505
doc: update post sec release process
RafaelGSS Feb 5, 2025
0122060
doc: update cleanup to trust on vuln db automation
RafaelGSS Feb 13, 2025
4cd6b3c
doc: buffer: fix typo on `Buffer.copyBytesFrom(` `offset` option
tpoisseau Feb 14, 2025
acd4d7f
doc: improve documentation on argument validation
Aditi-1400 Feb 14, 2025
bc7d18b
doc: recommend writing tests in new files and including comments
joyeecheung Feb 15, 2025
14fcfc2
doc: add a note about `require('../common')` in testing documentation
Aditi-1400 Feb 15, 2025
7b0ea9a
doc: fix wrong verb form
dario-piotrowicz Feb 16, 2025
cd8259c
doc: `modules.md`: fix `distance` definition
alexweej Feb 16, 2025
2c3dc56
doc: fix wrong articles used to address modules
dario-piotrowicz Feb 17, 2025
09368db
doc: disambiguate pseudo-code statement
dario-piotrowicz Feb 18, 2025
b73a135
doc: add `module namespace object` links
dario-piotrowicz Feb 16, 2025
1db42b7
doc: remove buffered flag from performance hooks examples
pavel-romanov8 Feb 23, 2025
ef3a467
doc: fix web.libera.chat link in pull-requests.md
SamB Feb 23, 2025
3c6206c
doc: add @geeksilva97 to collaborators
geeksilva97 Feb 28, 2025
026b3ca
doc: add 1ilsang to triage team
1ilsang Mar 1, 2025
e6a0c6a
doc: add missing assert return types
cjihrig Feb 28, 2025
e688410
doc: fix rendering of DEP0174 description
dsanders11 Mar 1, 2025
8c3bc15
doc: clarify `path.isAbsolute` is not path traversal mitigation
ericfortis Mar 2, 2025
d06db65
doc: add Filip Skokan to TSC
RafaelGSS May 28, 2025
d06bb4d
doc: ping nodejs/tsc for each security pull request
RafaelGSS Mar 6, 2025
38e8bbc
doc: add info on how project manages social media
mhdawson Mar 4, 2025
cded8e7
dns: fix parse memory leaky
theanarkh Jul 8, 2025
c06f6f3
dns: remove redundant code using common variable
deokjinkim Mar 11, 2025
edff105
debugger: fix behavior of plain object exec in debugger repl
dario-piotrowicz Mar 18, 2025
d2c5e60
build: disable v8_enable_pointer_compression_shared_cage on non-64bit
codebytere Jun 30, 2025
c647aa4
build: fix pointer compression builds
joyeecheung May 4, 2025
9991788
http: coerce content-length to number
marco-ippolito Mar 16, 2025
9dc9604
zlib: fix pointer alignment
jhofstee Apr 9, 2025
1b83a2b
zlib: remove mentions of unexposed Z_TREES constant
hkleungai May 27, 2025
34ae9f8
vm: import call should return a promise in the current context
legendecas May 16, 2025
ff5cf8a
http2: fix check for `frame->hd.type`
hgqxjj Apr 9, 2025
faa08b1
lib: fixup incorrect argument order in assertEncoding
jasnell Feb 22, 2025
41f3dfd
module: fix require.resolve() crash on non-string paths
Aditi-1400 Feb 11, 2025
043dcdd
os: fix GetInterfaceAddresses memory lieaky
theanarkh Jul 5, 2025
611a147
readline: fix unresolved promise on abortion
DanielVenable Jul 25, 2024
7ba4429
repl: fix tab completion not working with computer string properties
dario-piotrowicz Jun 17, 2025
f891ae3
repl: avoid deprecated `require.extensions` in tab completion
gulbaki Jun 23, 2025
80fb80e
src: fix -Wunreachable-code in src/node_api.cc
codebytere Jun 30, 2025
cbec07e
src: fix FIPS init error handling
tniessen May 30, 2025
563e61f
src: fix possible dereference of null pointer
Eusgor May 29, 2025
586b1be
src: fix build when using shared simdutf
aduh95 May 22, 2025
5daa7fe
src: fix module buffer allocation
Whitecx May 9, 2025
4f00493
src: fixup errorhandling more in various places
jasnell Apr 21, 2025
0dd3a8d
win,build: fix MSVS v17.14 compilation issue
StefanStojanovic Jul 2, 2025
077d502
v8: fix missing callback in heap utils destroy
BridgeAR Jun 30, 2025
8a29f13
util: fix parseEnv incorrectly splitting multiple ‘=‘ in value
rayark1 Apr 6, 2025
65b1669
util: fix formatting of objects with built-in Symbol.toPrimitive
islandryu Apr 17, 2025
6fd58e0
tools: update coverage GitHub Actions to fixed version
Trott Aug 18, 2025
530473f
doc: add ovflowd back to core collaborators
ovflowd Jul 3, 2025
4e6ae78
doc: add puskin to collaborators
puskin May 13, 2025
f5b293a
doc: add JonasBa to collaborators
JonasBa May 16, 2025
b1009b5
doc: explicit mention arbitrary code execution as a vuln
RafaelGSS Mar 14, 2025
621b66a
doc: add review guidelines for collaborator nominations
aduh95 Mar 16, 2025
c1e7fa2
module: handle .mjs in .js handler in CommonJS
joyeecheung Oct 31, 2024
eb84204
src: do not format single string argument for THROW_ERR_*
joyeecheung Feb 18, 2025
ba7f8a0
module: improve error message from asynchronicity in require(esm)
joyeecheung Feb 17, 2025
939ecf8
module: handle cached linked async jobs in require(esm)
joyeecheung Mar 4, 2025
badba50
module: fix incorrect formatting in require(esm) cycle error message
haykam821 Apr 9, 2025
6e02db1
module: handle instantiated async module jobs in require(esm)
joyeecheung May 8, 2025
ed43b69
module: clarify cjs global-like error on ModuleJobSync
Ceres6 May 16, 2025
2531185
module: allow cycles in require() in the CJS handling in ESM loader
joyeecheung Jun 11, 2025
fad773c
module: throw error when re-runing errored module jobs
joyeecheung Jul 9, 2025
068c439
crypto: fix SHAKE128/256 breaking change introduced with OpenSSL 3.4
panva Jul 5, 2025
69c43bd
test: fix internet/test-dns
targos Aug 30, 2025
ea20403
build: fix uvwasi pkgname
aduh95 May 12, 2025
cdf9850
lib: suppress source map lookup exceptions
legendecas Dec 17, 2024
2f333b6
lib: optimize `prepareStackTrace` on builtin frames
legendecas Dec 17, 2024
5e97719
test: skip test-http-imports on macos
marco-ippolito Sep 3, 2025
36ee08d
2025-09-03, Version 20.19.5 'Iron' (LTS)
marco-ippolito Aug 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 7 additions & 4 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@

# net

/deps/ada @nodejs/url
/deps/cares @nodejs/net
/doc/api/dgram.md @nodejs/net
/doc/api/dns.md @nodejs/net
Expand All @@ -47,14 +46,11 @@
/lib/internal/js_stream_socket.js @nodejs/net
/lib/internal/net.js @nodejs/net
/lib/internal/socket_list.js @nodejs/net
/lib/internal/url.js @nodejs/url
/lib/net.js @nodejs/net
/lib/url.js @nodejs/url
/src/cares_wrap.cc @nodejs/net
/src/connect_wrap.* @nodejs/net
/src/connection_wrap.* @nodejs/net
/src/node_sockaddr* @nodejs/net
/src/node_url.* @nodejs/url
/src/tcp_wrap.* @nodejs/net
/src/udp_wrap.* @nodejs/net

Expand Down Expand Up @@ -186,3 +182,10 @@
/lib/internal/navigator.js @nodejs/web-standards
/test/fixtures/wpt/ @nodejs/web-standards
/test/wpt/ @nodejs/web-standards

# URL
/deps/ada @nodejs/url
/lib/internal/url.js @nodejs/url
/lib/url.js @nodejs/url
/src/node_url.* @nodejs/url
/test/fixtures/wpt/url @nodejs/url
2 changes: 1 addition & 1 deletion .github/workflows/auto-start-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
persist-credentials: false

- name: Install Node.js
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NODE_VERSION }}

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/build-tarball.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
Expand All @@ -86,7 +86,7 @@ jobs:
- name: Environment Information
run: npx envinfo
- name: Download tarball
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
with:
name: tarballs
path: tarballs
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/close-stale-feature-requests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
if: github.repository == 'nodejs/node'
runs-on: ubuntu-latest
steps:
- uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e # v9.0.0
- uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 180
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/close-stalled.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
if: github.repository == 'nodejs/node'
runs-on: ubuntu-latest
steps:
- uses: actions/stale@28ca1036281a5e5922ead5184a1bbf96e5fc984e # v9.0.0
- uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-close: 30
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/commit-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
persist-credentials: false
- run: git reset HEAD^2
- name: Install Node.js
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NODE_VERSION }}
- name: Validate commit message
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/commit-queue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ jobs:

# Install dependencies
- name: Install Node.js
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NODE_VERSION }}
- name: Install @node-core/utils
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/coverage-linux-without-intl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,14 +45,15 @@ permissions:

jobs:
coverage-linux-without-intl:
if: github.event.pull_request.draft == false
# Disabled because "Report JS" step was crashing.
if: false
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
Expand All @@ -79,6 +80,6 @@ jobs:
- name: Clean tmp
run: rm -rf coverage/tmp && rm -rf out
- name: Upload
uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # v5.4.0
uses: codecov/codecov-action@39a2af19d997be74586469d4062e173ecae614f6 # v5.4.3+
with:
directory: ./coverage
7 changes: 4 additions & 3 deletions .github/workflows/coverage-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,14 +45,15 @@ permissions:

jobs:
coverage-linux:
if: github.event.pull_request.draft == false
# Disabled because "Report JS" step was crashing.
if: false
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
Expand All @@ -79,6 +80,6 @@ jobs:
- name: Clean tmp
run: rm -rf coverage/tmp && rm -rf out
- name: Upload
uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # v5.4.0
uses: codecov/codecov-action@39a2af19d997be74586469d4062e173ecae614f6 # v5.4.3+
with:
directory: ./coverage
4 changes: 2 additions & 2 deletions .github/workflows/coverage-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install deps
Expand All @@ -71,6 +71,6 @@ jobs:
- name: Clean tmp
run: npx rimraf ./coverage/tmp
- name: Upload
uses: codecov/codecov-action@015f24e6818733317a2da2edd6290ab26238649a # v5.0.7
uses: codecov/codecov-action@39a2af19d997be74586469d4062e173ecae614f6 # v5.4.3+
with:
directory: ./coverage
2 changes: 1 addition & 1 deletion .github/workflows/create-release-proposal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:

# Install dependencies
- name: Install Node.js
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NODE_VERSION }}

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/daily-wpt-fyi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
Expand All @@ -51,7 +51,7 @@ jobs:
run: echo "NIGHTLY=$(curl -s https://nodejs.org/download/nightly/index.json | jq -r '[.[] | select(.files[] | contains("linux-x64"))][0].version')" >> $GITHUB_ENV
- name: Install Node.js
id: setup-node
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NIGHTLY || matrix.node-version }}
check-latest: true
Expand Down Expand Up @@ -127,7 +127,7 @@ jobs:
run: cp wptreport.json wptreport-${{ steps.setup-node.outputs.node-version }}.json
- name: Upload GitHub Actions artifact
if: ${{ env.WPT_REPORT != '' }}
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
path: out/wpt/wptreport-*.json
name: WPT Report for ${{ steps.setup-node.outputs.node-version }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/daily.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
with:
persist-credentials: false
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NODE_VERSION }}
- name: Environment Information
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/doc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,14 +28,14 @@ jobs:
with:
persist-credentials: false
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NODE_VERSION }}
- name: Environment Information
run: npx envinfo
- name: Build
run: NODE=$(command -v node) make doc-only
- uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: docs
path: out/doc
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/find-inactive-collaborators.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
persist-credentials: false

- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NODE_VERSION }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/find-inactive-tsc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
repository: nodejs/TSC

- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NODE_VERSION }}

Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/linters.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
with:
persist-credentials: false
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NODE_VERSION }}
- name: Environment Information
Expand All @@ -44,7 +44,7 @@ jobs:
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
Expand All @@ -60,11 +60,11 @@ jobs:
fetch-depth: 0
persist-credentials: false
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NODE_VERSION }}
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
Expand Down Expand Up @@ -97,7 +97,7 @@ jobs:
with:
persist-credentials: false
- name: Use Node.js ${{ env.NODE_VERSION }}
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
with:
node-version: ${{ env.NODE_VERSION }}
- name: Environment Information
Expand All @@ -122,7 +122,7 @@ jobs:
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
Expand All @@ -139,7 +139,7 @@ jobs:
with:
persist-credentials: false
- name: Use Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/notify-on-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Slack Notification
uses: rtCamp/action-slack-notify@c33737706dea87cd7784c687dadc9adf1be59990 # 2.3.2
uses: rtCamp/action-slack-notify@e31e87e03dd19038e411e38ae27cbad084a90661 # 2.3.3
env:
SLACK_COLOR: '#DE512A'
SLACK_ICON: https://github.com/nodejs.png?size=48
Expand Down Expand Up @@ -56,7 +56,7 @@ jobs:
GH_TOKEN: ${{ github.token }}
- name: Slack Notification
if: ${{ env.INVALID_COMMIT_MESSAGE }}
uses: rtCamp/action-slack-notify@c33737706dea87cd7784c687dadc9adf1be59990 # 2.3.2
uses: rtCamp/action-slack-notify@e31e87e03dd19038e411e38ae27cbad084a90661 # 2.3.3
env:
SLACK_COLOR: '#DE512A'
SLACK_ICON: https://github.com/nodejs.png?size=48
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/notify-on-review-wanted.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
fi
- name: Slack Notification
uses: rtCamp/action-slack-notify@c33737706dea87cd7784c687dadc9adf1be59990 # 2.3.2
uses: rtCamp/action-slack-notify@e31e87e03dd19038e411e38ae27cbad084a90661 # 2.3.3
env:
MSG_MINIMAL: actions url
SLACK_COLOR: '#3d85c6'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:

steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@6c439dc8bdf85cadbbce9ed30d1c7b959517bc49 # v2.12.2
with:
egress-policy: audit # TODO: change to 'egress-policy: block' after couple of runs

Expand All @@ -43,7 +43,7 @@ jobs:
persist-credentials: false

- name: Run analysis
uses: ossf/scorecard-action@62b2cac7ed8198b15735ed49ab1e5cf35480ba46 # v2.4.0
uses: ossf/scorecard-action@05b42c624433fc40578a4040d5cf5e36ddca8cde # v2.4.2
with:
results_file: results.sarif
results_format: sarif
Expand All @@ -65,14 +65,14 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: Upload artifact
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: SARIF file
path: results.sarif
retention-days: 5

# Upload the results to GitHub's code scanning dashboard.
- name: Upload to code-scanning
uses: github/codeql-action/upload-sarif@f09c1c0a94de965c15400f5634aa42fac8fb8f88 # v3.27.5
uses: github/codeql-action/upload-sarif@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
with:
sarif_file: results.sarif
2 changes: 1 addition & 1 deletion .github/workflows/test-internet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
Expand Down
Loading
Loading