Skip to content

[v22.x backport] tools: extract target abseil to abseil.gyp #57982

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 196 commits into
base: v22.x-staging
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
196 commits
Select commit Hold shift + click to select a range
6430d7b
tools: update doc to new version
nodejs-github-bot Mar 1, 2025
1d727fd
deps: update icu to 77.1
nodejs-github-bot Mar 16, 2025
0b03e39
doc: replace NOTE that does not render properly
cjihrig Mar 17, 2025
5babd10
doc: mark multiple APIs stable
jasnell Mar 17, 2025
b9ddc41
tools: update ESLint to 9.23
aduh95 Mar 31, 2025
b5438d9
tools: enable linter on some fixtures file
aduh95 Apr 1, 2025
698b584
doc: classify Chrome DevTools Protocol as tier 2
legendecas Apr 1, 2025
a5d68ba
doc: document REPL custom eval arguments
dario-piotrowicz Apr 1, 2025
a11e09d
doc: improved fetch docs
lifeisfoo Apr 2, 2025
93eb73e
doc: clarify `unhandledRejection` events behaviors in process doc
dario-piotrowicz Apr 2, 2025
17b5a6c
test: fix dangling promise in test_runner no isolation test setup
JakobJingleheimer Apr 2, 2025
aca1662
assert,util: improve array comparison
BridgeAR Mar 25, 2025
9733e5f
assert,util: improve unequal number comparison performance
BridgeAR Mar 26, 2025
53929f4
win: fix SIGQUIT on ClangCL
StefanStojanovic Apr 3, 2025
cc4467b
meta: bump actions/upload-artifact from 4.6.1 to 4.6.2
dependabot[bot] Apr 3, 2025
d9672c9
meta: bump actions/setup-node from 4.2.0 to 4.3.0
dependabot[bot] Apr 3, 2025
1d26184
meta: bump actions/cache from 4.2.2 to 4.2.3
dependabot[bot] Apr 3, 2025
6aa93fe
meta: bump github/codeql-action from 3.28.10 to 3.28.13
dependabot[bot] Apr 3, 2025
e755567
meta: bump peter-evans/create-pull-request from 7.0.7 to 7.0.8
dependabot[bot] Apr 3, 2025
c9fb1c8
meta: bump actions/setup-python from 5.4.0 to 5.5.0
dependabot[bot] Apr 3, 2025
2829e35
meta: bump actions/download-artifact from 4.1.9 to 4.2.1
dependabot[bot] Apr 3, 2025
32ed3d9
meta: bump Mozilla-Actions/sccache-action from 0.0.8 to 0.0.9
dependabot[bot] Apr 3, 2025
0646be2
src: fix inefficient usage of v8_inspector::StringView
szuend Apr 3, 2025
c353aae
src,permission: make ERR_ACCESS_DENIED more descriptive
RafaelGSS Apr 3, 2025
a7724a7
doc: process.execve is only unavailable for Windows
thunder-coding Apr 4, 2025
c54bc00
esm: support top-level Wasm without package type
guybedford Mar 24, 2025
67ba8c0
src: fix kill signal 0 on Windows
StefanStojanovic Apr 4, 2025
3841578
tools: enable linter in `test/fixtures/eval`
aduh95 Apr 4, 2025
91cc37a
tools: enable linter in `test/fixtures/test-runner/output`
aduh95 Apr 4, 2025
9400160
tools: enable linter in `test/fixtures/errors`
aduh95 Apr 4, 2025
b95d7f5
tools: enable linter in `test/fixtures/source-map/output`
aduh95 Apr 4, 2025
b089ddb
doc: add back mention of visa fees to onboarding doc
RaisinTen Apr 4, 2025
7943581
http2: skip writeHead if stream is closed
islandryu Apr 4, 2025
9f6cd5d
tools: bump the eslint group in /tools/eslint with 4 updates
dependabot[bot] Apr 4, 2025
c408a7f
src: update std::vector<v8::Local<T>> to use v8::LocalVector<T>
Aditi-1400 Apr 5, 2025
9809e99
repl: deprecate `repl.builtinModules`
dario-piotrowicz Apr 5, 2025
216c268
src: remove unused variable in crypto_x509.cc
targos Apr 5, 2025
de9658c
doc: update example of using `await` in REPL
dario-piotrowicz Apr 5, 2025
2213b4b
buffer: define global v8::CFunction objects as const
mertcanaltin Apr 6, 2025
03b1293
util: fix parseEnv incorrectly splitting multiple ‘=‘ in value
rayark1 Apr 6, 2025
ae09f19
module: remove unnecessary `readPackage` function
dario-piotrowicz Apr 6, 2025
94a065d
module: improve `getPackageType` performance
dario-piotrowicz Apr 6, 2025
5401430
watch: check parent and child path properly
jazelly Apr 6, 2025
eba7c76
test: update expected error message for macOS
aduh95 Apr 6, 2025
61cc4e2
doc: update CI instructions
aduh95 Apr 6, 2025
1a2f479
doc: update position type to integer | null in fs
y-hsgw Apr 6, 2025
5b79f16
doc: explicitly state that corepack will be removed in v25+
trivikr Apr 7, 2025
903e3e8
src: improve error handling in callback.cc
jasnell Apr 5, 2025
c4fa92f
src: improve error handling in crypto_x509
jasnell Apr 5, 2025
f2e8551
src: improve error handling in node_http2
jasnell Apr 5, 2025
cff0944
doc: graduate multiple experimental apis
jasnell Apr 5, 2025
7ec7ebd
crypto: remove BoringSSL dh-primes addition
codebytere Apr 7, 2025
a6df4c6
test: add tests for REPL custom evals
dario-piotrowicz Apr 7, 2025
f6eadb5
fs: improve globSync performance
Trott Apr 7, 2025
abe4bd7
src: improve error handling in `node_env_var.cc`
aduh95 Apr 7, 2025
194bc77
tools: update doc to new version
nodejs-github-bot Apr 8, 2025
36185c4
deps: update simdutf to 6.4.0
nodejs-github-bot Apr 8, 2025
772bc9e
lib: use Map primordial for ActiveAsyncContextFrame
gurgunday Apr 8, 2025
26971ab
doc: clarify examples section in REPL doc
dario-piotrowicz Apr 8, 2025
358f512
doc: fix typo in writing-docs
bjohansebas Apr 8, 2025
03a949c
Revert "test: add tests for REPL custom evals"
tniessen Apr 8, 2025
edcfd9d
doc: add missing v0.x changelog entries
aduh95 Apr 8, 2025
086b5a0
test: fix the decimal fractions explaination
jakecastelli Apr 2, 2025
d801db0
test: add test for frame count being 0.5
jakecastelli Apr 2, 2025
9619857
zlib: fix pointer alignment
jhofstee Apr 9, 2025
31d167e
doc: list DOMException as a potential error raised by Node.js
legendecas Apr 9, 2025
29bfd78
module: fix incorrect formatting in require(esm) cycle error message
haykam821 Apr 9, 2025
a4fa2cd
http2: fix check for `frame->hd.type`
hgqxjj Apr 9, 2025
1635840
doc: fix deprecation type for `DEP0148`
LiviaMedeiros Apr 9, 2025
ed4c408
tools: update gyp-next to 0.20.0
nodejs-github-bot Apr 10, 2025
c99a184
tools: do not use temp files when merging PRs
aduh95 Apr 10, 2025
93c16ff
util: preserve `length` of deprecated functions
LiviaMedeiros Apr 11, 2025
c566f1f
doc: clarify the multi REPL example
dario-piotrowicz Apr 11, 2025
68e1907
src: enter and lock isolate properly in json parser
joyeecheung Apr 10, 2025
d3e8599
tools: remove unused `osx-pkg-postinstall.sh`
aduh95 Apr 12, 2025
e24a3e2
fs: add missing call to uv_fs_req_cleanup
Justin-Nietzel Apr 9, 2025
ad2addf
fs: added test for missing call to uv_fs_req_cleanup
Justin-Nietzel Apr 11, 2025
374514a
src: implement util.types fast API calls
BridgeAR Apr 13, 2025
e983246
repl: add support for multiline history
Apr 13, 2025
933248b
src: improve error message for invalid child stdio type in spawn_sync
dario-piotrowicz Mar 21, 2025
e16916e
tools: add zstd updater to workflow
bricss Apr 11, 2025
764e874
doc: add missing TS formats for `load` hooks
aduh95 Apr 13, 2025
84568dc
tools: edit create-release-proposal workflow to handle pr body length
elvessilvavieira Apr 14, 2025
5ef665f
test_runner: match minimum file column to 'all files'
islandryu Apr 14, 2025
75ac9b5
tools: add codeql nightly
RafaelGSS Apr 14, 2025
00fe93b
doc: increase z-index of header element
dario-piotrowicz Apr 12, 2025
bb144a8
test: update WPT for WebCryptoAPI to 164426ace2
nodejs-github-bot Apr 15, 2025
e7cd9cf
doc: fix typo in `module.md`
alexsch01 Apr 14, 2025
bfee96d
deps: update simdutf to 6.4.2
nodejs-github-bot Apr 15, 2025
a85647a
repl: fix multiline history editing string order
Apr 16, 2025
a914cb5
src: update std::vector<v8::Local<T>> to use v8::LocalVector<T>
Aditi-1400 Apr 16, 2025
e3a939f
src: update std::vector<v8::Local<T>> to use v8::LocalVector<T>
Aditi-1400 Apr 16, 2025
8b40a96
src: update std::vector<v8::Local<T>> to use v8::LocalVector<T>
Aditi-1400 Apr 16, 2025
51a9593
deps: update timezone to 2025b
nodejs-github-bot Apr 16, 2025
80c1cee
util: add `types.isFloat16Array()`
LiviaMedeiros Apr 16, 2025
2ac49e4
crypto: forbid passing `Float16Array` to `getRandomValues()`
LiviaMedeiros Apr 17, 2025
da87da2
worker: add worker.getHeapStatistics()
mcollina Apr 17, 2025
9509b24
util: fix formatting of objects with built-in Symbol.toPrimitive
islandryu Apr 17, 2025
ce8eb19
lib: fix AbortSignal.any() with timeout signals
gurgunday Apr 17, 2025
480ca61
src: add ExecutionAsyncId getter for any Context
szegedi Apr 17, 2025
10f35e6
doc: mark devtools integration section as active development
legendecas Apr 17, 2025
c72aa1f
process: disable building execve on IBM i
abmusse Apr 18, 2025
833b153
test: enable skipped colorize test
islandryu Apr 18, 2025
e515a5f
deps: update zlib to 1.3.0.1-motley-780819f
nodejs-github-bot Apr 18, 2025
99c807c
http2: fix graceful session close
pandeykushagra51 Apr 19, 2025
10ffee1
node-api: convert NewEnv to node_napi_env__::New
vmoroz Apr 19, 2025
d3ed6f8
assert: support `Float16Array` in loose deep equality checks
LiviaMedeiros Apr 19, 2025
f72a82b
worker: add ESM version examples to worker docs
fisker Apr 19, 2025
11e70eb
os: fix netmask format check condition in getCIDR function
HBSPS Apr 20, 2025
4b4d379
sqlite: add getter to detect transactions
cjihrig Apr 20, 2025
df17dc6
test: force GC in test-file-write-stream4
lpinca Apr 20, 2025
8d263af
tools: add semver-major release support to release-lint
aduh95 Apr 21, 2025
8540ee7
util: fix parseEnv handling of invalid lines
AugustinMauroy Apr 21, 2025
e367ff7
deps: update simdutf to 6.5.0
nodejs-github-bot Apr 22, 2025
2ab49e0
deps: update zstd to 1.5.7
nodejs-github-bot Apr 22, 2025
49d33f2
meta: fix subsystem in commit title
lpinca Apr 22, 2025
2b7fb25
crypto: fix cross-realm check of `ArrayBuffer`
fforbeck Apr 22, 2025
615055a
test: rename to getCallSites
iwuliz Apr 20, 2025
4fb4c18
src: change DCHECK to CHECK
iwuliz Apr 20, 2025
b6ab677
src: fix -Wunreachable-code-return in node_sea
codebytere Apr 23, 2025
1bfac8b
meta: allow penetration testing on live system with prior authorization
mcollina Apr 23, 2025
8d8d19e
test: deflake test-http2-options-max-headers-block-length
lpinca Apr 24, 2025
2ed01b2
crypto: fix cross-realm `SharedArrayBuffer` validation
aduh95 Apr 24, 2025
b5ef287
watch: clarify completion/failure watch mode messages
dario-piotrowicz Apr 24, 2025
5bc9d0e
tools: ignore test directory in CodeQL scans
Trott Apr 24, 2025
f77e919
doc: correct deprecation type of `assert.CallTracker`
Renegade334 Apr 24, 2025
011f7da
http2: use args.This() instead of args.Holder()
joyeecheung Apr 25, 2025
40be9f6
node-api: add nested object wrap and napi_ref test
legendecas Apr 25, 2025
9280eac
build: fix zstd libname
aduh95 Apr 26, 2025
3ae1e4c
lib: resolve the issue of not adhering to the specified buffer size
0hmX Apr 26, 2025
9768454
test: add ALS test using http agent keep alive
Flarna Apr 27, 2025
3d1a8a6
src: improve error handling in cares_wrap
jasnell Apr 19, 2025
809a20d
src: use macros to reduce code duplication is cares_wrap
jasnell Apr 19, 2025
31e202c
test: add fast api tests for getLibuvNow()
anonrig Apr 27, 2025
e5c37b1
esm: graduate import.meta properties
jasnell Apr 24, 2025
73938fe
build: define python when generating `out/Makefile`
avivkeller Apr 27, 2025
712028b
tools: enable CodeQL config file
Trott Apr 28, 2025
8a28267
test: add missing newlines to repl .exit writes
dario-piotrowicz Apr 28, 2025
c8230c2
test: update WPT for WebCryptoAPI to b48efd681e
nodejs-github-bot Apr 29, 2025
37d26a1
doc: fix typo in `buffer.md`
chocolateboy Apr 29, 2025
1c8e476
buffer: avoid creating unnecessary environment
anonrig Apr 29, 2025
ac314da
src: remove unused detachArrayBuffer method
anonrig Apr 29, 2025
456f3db
doc: add returns for https.get
Juneezee Apr 29, 2025
109157d
benchmark: disambiguate `filename` and `dirname` read perf
aduh95 Apr 29, 2025
6194254
lib: avoid StackOverflow on `serializeError`
legendecas Apr 29, 2025
b5af9de
build: use `$(BUILDTYPE)` when cleaning coverage files
avivkeller Apr 30, 2025
cc13747
doc: fix env variable name in `util.styleText`
aduh95 May 1, 2025
39a356b
doc: fix formatting of `import.meta.filename` section
aduh95 May 1, 2025
3cc58bb
test: prevent extraneous HOSTNAME substitution in test-runner-output
Renegade334 May 1, 2025
1abbe2a
doc: add dario-piotrowicz to collaborators
dario-piotrowicz May 1, 2025
1fd0a3f
tools: ignore V8 tests in CodeQL scans
Trott May 2, 2025
b39efce
doc: mark Node.js 18 as End-of-Life
richardlau May 2, 2025
3c18436
benchmark: add sqlite prepare insert
H4ad Apr 26, 2025
a6f46fc
benchmark: add sqlite is transaction
H4ad Apr 26, 2025
19dfa36
benchmark: add sqlite prepare select all
H4ad Apr 26, 2025
2059160
benchmark: add sqlite prepare select get
H4ad Apr 26, 2025
0a507c6
test: remove deadlock workaround
joyeecheung Apr 26, 2025
96656f9
sqlite: handle conflicting SQLite and JS errors
cjihrig Feb 4, 2025
7157c8b
sqlite: fix use-after-free in StatementSync due to premature GC
littledivy Feb 5, 2025
4bcd59b
sqlite, test: expose sqlite online backup api
geeksilva97 Feb 5, 2025
53acfaa
sqlite: fix coverity warnings related to backup()
cjihrig Feb 10, 2025
8ea7715
sqlite: reset statement immediately in run()
cjihrig Mar 11, 2025
e0c8c16
sqlite: add StatementSync.prototype.columns()
cjihrig Mar 18, 2025
c4a2997
sqlite: refactor prepared statement iterator
cjihrig Apr 3, 2025
eae8119
sqlite,src: refactor sqlite value conversion
geeksilva97 Apr 3, 2025
c92647b
sqlite: enable common flags
geeksilva97 Apr 4, 2025
4a8b246
sqlite: add setReturnArrays method to StatementSync
gurgunday Apr 4, 2025
826d948
sqlite,doc,test: add aggregate function
geeksilva97 Apr 9, 2025
c6b3c1c
sqlite: add timeout options to DatabaseSync
geeksilva97 Apr 12, 2025
3bb7085
sqlite: add location method
geeksilva97 Apr 21, 2025
6cb5dac
assert,util: improve deep object comparison performance
BridgeAR Apr 5, 2025
f764a4d
src: improve error handing in node_messaging
jasnell Apr 5, 2025
a1af28b
src: remove `void*` -> `char*` -> `void*` casts
tniessen Apr 10, 2025
1869b92
src: add BaseObjectPtr nullptr operations
legendecas Apr 10, 2025
e24e097
stream: preserve AsyncLocalStorage context in finished()
gurgunday Apr 16, 2025
6c602f9
src: fix typo in comments
geeksilva97 Apr 19, 2025
c4f7c1e
assert,util: fix constructor lookup in deep equal comparison
BridgeAR Apr 19, 2025
40f4625
src: fixup errorhandling more in various places
jasnell Apr 21, 2025
b5efefe
src: improve thread safety of TaskQueue
codebytere Apr 22, 2025
727ce28
src: move windows specific fns to `_WIN32`
anonrig Apr 22, 2025
c41525a
src: add dcheck_eq for Object::New constructor calls
JonasBa Apr 22, 2025
4a1d2e4
doc: fix `AsyncLocalStorage` example response changes after node v18
ntedgi Apr 24, 2025
2c88dfa
esm: avoid `import.meta` setup costs for unused properties
aduh95 Apr 29, 2025
e35638d
src: add more debug logs and comments in NodePlatform
joyeecheung May 2, 2025
cc6fef9
src: add config file support
marco-ippolito Aug 27, 2024
8f36a2c
src: create `THROW_ERR_OPTIONS_BEFORE_BOOTSTRAPPING`
marco-ippolito Feb 18, 2025
0545e1b
src: namespace config file flags
marco-ippolito Feb 21, 2025
3004682
test: add more coverage to `node_config_file`
marco-ippolito Feb 21, 2025
8e58fbe
src: set default config as `node.config.json`
marco-ippolito Feb 21, 2025
824dac0
test: skip `test-config-json-schema` with quic
richardlau Feb 27, 2025
7e2878c
meta: set nodejs/config as codeowner
marco-ippolito Mar 2, 2025
2b5b096
src: fix node_config_file.h compilation error in GN build
zcbenz Mar 3, 2025
45ef880
doc: allow the $schema property in node.config.json
remcohaszing Apr 6, 2025
e0a025a
deps: V8: backport e5dbbbadcbff
RaisinTen May 2, 2025
717eb8d
tools: extract target abseil to abseil.gyp
legendecas Mar 5, 2025
ee5f46a
src: disable abseil deadlock detection
legendecas Apr 2, 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
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -208,3 +208,11 @@
/test/parallel/test-sqlite* @nodejs/sqlite
/test/sqlite/ @nodejs/sqlite
/tools/dep_updaters/update-sqlite.sh @nodejs/sqlite

# Config
/doc/node-config-schema.json @nodejs/config
/src/node_config.* @nodejs/config
/src/node_dotenv.* @nodejs/config
/src/node_options.* @nodejs/config
/test/parallel/test-config-* @nodejs/config
/test/parallel/test-dotenv-* @nodejs/config
5 changes: 5 additions & 0 deletions .github/codeql-config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
name: CodeQL config

paths-ignore:
- test
- deps/v8/test
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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
with:
node-version: ${{ env.NODE_VERSION }}

Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/build-tarball.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,11 @@ jobs:
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
uses: Mozilla-Actions/sccache-action@65101d47ea8028ed0c98a1cdea8dd9182e9b5133 # v0.0.8
uses: Mozilla-Actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
with:
version: v0.10.0
- name: Environment Information
Expand All @@ -64,7 +64,7 @@ jobs:
mkdir tarballs
mv *.tar.gz tarballs
- name: Upload tarball artifact
uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: tarballs
path: tarballs
Expand All @@ -76,17 +76,17 @@ jobs:
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
uses: Mozilla-Actions/sccache-action@65101d47ea8028ed0c98a1cdea8dd9182e9b5133 # v0.0.8
uses: Mozilla-Actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
with:
version: v0.10.0
- name: Environment Information
run: npx envinfo
- name: Download tarball
uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
with:
name: tarballs
path: tarballs
Expand Down
41 changes: 41 additions & 0 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
name: Run CodeQL

on:
schedule:
- cron: 0 0 * * *

permissions:
contents: read

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write

strategy:
fail-fast: false
matrix:
language: [cpp, javascript, python]

steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@6bb031afdd8eb862ea3fc1848194185e076637e5 # v3.28.11
with:
languages: ${{ matrix.language }}
config-file: ./.github/codeql-config.yml

- name: Autobuild
uses: github/codeql-action/autobuild@6bb031afdd8eb862ea3fc1848194185e076637e5 # v3.28.11

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@6bb031afdd8eb862ea3fc1848194185e076637e5 # v3.28.11
with:
category: /language:${{matrix.language}}
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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
with:
node-version: ${{ env.NODE_VERSION }}
- name: Install @node-core/utils
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/coverage-linux-without-intl.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,11 @@ jobs:
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
uses: Mozilla-Actions/sccache-action@65101d47ea8028ed0c98a1cdea8dd9182e9b5133 # v0.0.8
uses: Mozilla-Actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
with:
version: v0.10.0
- name: Environment Information
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/coverage-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,11 @@ jobs:
with:
persist-credentials: false
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
uses: Mozilla-Actions/sccache-action@65101d47ea8028ed0c98a1cdea8dd9182e9b5133 # v0.0.8
uses: Mozilla-Actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
with:
version: v0.10.0
- name: Environment Information
Expand Down
2 changes: 1 addition & 1 deletion .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@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install deps
Expand Down
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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.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@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.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@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.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@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
- 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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.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@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0
with:
node-version: ${{ env.NODE_VERSION }}
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.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@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.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@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
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@b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d # v3.28.10
uses: github/codeql-action/upload-sarif@1b549b9259bda1cb5ddde3b41741a82a2d15a841 # v3.28.13
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@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Environment Information
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,11 @@ jobs:
persist-credentials: false
path: node
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up sccache
uses: Mozilla-Actions/sccache-action@65101d47ea8028ed0c98a1cdea8dd9182e9b5133 # v0.0.8
uses: Mozilla-Actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
with:
version: v0.10.0
- name: Environment Information
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,13 +52,13 @@ jobs:
persist-credentials: false
path: node
- name: Set up Python ${{ env.PYTHON_VERSION }}
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
uses: actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55 # v5.5.0
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Set up Xcode ${{ env.XCODE_VERSION }}
run: sudo xcode-select -s /Applications/Xcode_${{ env.XCODE_VERSION }}.app
- name: Set up sccache
uses: Mozilla-Actions/sccache-action@65101d47ea8028ed0c98a1cdea8dd9182e9b5133 # v0.0.8
uses: Mozilla-Actions/sccache-action@7d986dd989559c6ecdb630a3fd2557667be217ad # v0.0.9
with:
version: v0.10.0
- name: Environment Information
Expand Down
Loading
Loading