Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
623 commits
Select commit Hold shift + click to select a range
d856265
Remove arm32 from Node 24
tianon May 30, 2025
b1e2c97
Add Alpine 3.22 (remove Alpine 3.20)
tianon May 30, 2025
d11cabe
Merge pull request #2244 from infosiftr/arm32
nschonni May 30, 2025
4184643
Merge pull request #2245 from infosiftr/alpine3.22
nschonni May 30, 2025
72ea045
chore(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2
dependabot[bot] Jun 2, 2025
b61551b
feat: drop EOL Node.js 23
nschonni Jun 3, 2025
17130a9
Merge pull request #2247 from nschonni/23-eol
nschonni Jun 3, 2025
482aa41
Merge pull request #2246 from nodejs/dependabot/github_actions/ossf/s…
nschonni Jun 3, 2025
52a145e
feat: Node.js 24.2.0
nodejs-github-bot Jun 9, 2025
b5d2134
Merge pull request #2248 from nodejs/update-branch
nschonni Jun 9, 2025
009449f
feat: Node.js 20.19.3
nodejs-github-bot Jun 23, 2025
bc62331
Merge pull request #2250 from nodejs/update-branch
LaurentGoderre Jun 23, 2025
781fc74
feat: Node.js 22.17.0, 24.3.0
nodejs-github-bot Jun 25, 2025
89b29ef
Merge pull request #2251 from nodejs/update-branch
nschonni Jun 25, 2025
d78e8df
Update all `gpg --recv-keys` invocations with explicit "did it downlo…
tianon Jul 2, 2025
3ac814a
Merge pull request #2252 from infosiftr/fetching-gnupg
PeterDaveHello Jul 7, 2025
72fb864
feat: Node.js 24.4.0
nodejs-github-bot Jul 9, 2025
e60f6a8
Merge pull request #2256 from nodejs/update-branch
nschonni Jul 9, 2025
ec45cd2
Remove stray * for linux*-s390x in slim images
orgads Jul 10, 2025
c334782
feat: Node.js
nodejs-github-bot Jul 15, 2025
83229c2
Merge pull request #2259 from nodejs/update-branch
nschonni Jul 15, 2025
bd31952
feat: Node.js 22.17.1, 24.4.1
nodejs-github-bot Jul 16, 2025
cc626c1
Merge pull request #2260 from nodejs/update-branch
nschonni Jul 16, 2025
61380fa
chore: Simplify yarn and alpine version update
orgads Jul 10, 2025
dd95409
Merge pull request #2258 from orgads/yarn-update
SimenB Jul 16, 2025
37378fe
Merge pull request #2257 from orgads/star-s390x
SimenB Jul 16, 2025
c397368
Revert "Remove stray * for linux*-s390x in slim images"
orgads Jul 16, 2025
4adafb9
Merge pull request #2261 from orgads/revert-s390x
nschonni Jul 16, 2025
20f60e1
chore: update key for aduh95
nschonni Aug 1, 2025
0eb4e2b
Merge pull request #2266 from nschonni/update-keys
nschonni Aug 1, 2025
de1c8c9
feat: Node.js 22.18.0, 24.5.0
nodejs-github-bot Aug 1, 2025
cf74eab
Merge pull request #2267 from nodejs/update-branch
PeterDaveHello Aug 1, 2025
f9e105a
Add images for debian trixie
orgads Jul 8, 2025
9c257e2
chore(deps): bump actions/checkout from 4.2.2 to 5.0.0
dependabot[bot] Aug 12, 2025
fcc502e
Merge pull request #2253 from orgads/trixie
PeterDaveHello Aug 13, 2025
dea02d3
feat: Node.js 24.6.0
nodejs-github-bot Aug 14, 2025
4db7f2b
Merge pull request #2270 from nodejs/update-branch
PeterDaveHello Aug 15, 2025
3e2ff7d
Merge pull request #2269 from nodejs/dependabot/github_actions/action…
PeterDaveHello Aug 21, 2025
ff7503f
Update Node.js version and related examples in README.md
mertssmnoglu May 30, 2025
0e2ac1c
Merge pull request #2243 from mertssmnoglu/readme-node-version
PeterDaveHello Aug 23, 2025
22fe250
feat: Node.js 24.7.0
nodejs-github-bot Aug 27, 2025
f374c39
Merge pull request #2272 from nodejs/update-branch
nschonni Aug 28, 2025
8a6ee0d
feat: Node.js 22.19.0
nodejs-github-bot Aug 28, 2025
5b3d780
Merge pull request #2273 from nodejs/update-branch
nschonni Aug 28, 2025
16ff354
feat: Node.js 20.19.5
nodejs-github-bot Sep 3, 2025
65673dd
Merge pull request #2274 from nodejs/update-branch
PeterDaveHello Sep 3, 2025
5e51825
chore(deps): bump actions/setup-node from 4.4.0 to 5.0.0
dependabot[bot] Sep 4, 2025
4cb23a0
Merge pull request #2275 from nodejs/dependabot/github_actions/action…
SimenB Sep 4, 2025
946d26f
chore(deps): bump actions/github-script from 7.0.1 to 8.0.0
dependabot[bot] Sep 5, 2025
bee7dac
feat: Node.js 24.8.0
nodejs-github-bot Sep 10, 2025
8c54724
Merge pull request #2277 from nodejs/update-branch
nschonni Sep 10, 2025
0efc7c3
chore(deps): bump tj-actions/changed-files from 46.0.5 to 47.0.0
dependabot[bot] Sep 15, 2025
cab8eb0
Merge pull request #2279 from nodejs/dependabot/github_actions/tj-act…
SimenB Sep 15, 2025
693bac3
feat: Node.js 22.20.0
nodejs-github-bot Sep 24, 2025
aef4072
Merge pull request #2280 from nodejs/update-branch
PeterDaveHello Sep 24, 2025
212028f
feat: Node.js 24.9.0
nodejs-github-bot Sep 25, 2025
d460b54
Merge pull request #2283 from nodejs/update-branch
PeterDaveHello Sep 26, 2025
e4dacec
chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3
dependabot[bot] Oct 1, 2025
1fab62b
Merge pull request #2284 from nodejs/dependabot/github_actions/ossf/s…
SimenB Oct 1, 2025
bdcddc2
chore(deps): bump peter-evans/create-or-update-comment
dependabot[bot] Oct 3, 2025
95fc26f
chore(deps): bump github/codeql-action from 3 to 4
dependabot[bot] Oct 8, 2025
199ce7a
feat: Node.js 24.10.0
nodejs-github-bot Oct 9, 2025
f797545
Merge pull request #2291 from nodejs/update-branch
nschonni Oct 9, 2025
b842165
Merge pull request #2276 from nodejs/dependabot/github_actions/action…
PeterDaveHello Oct 11, 2025
94108da
Merge pull request #2285 from nodejs/dependabot/github_actions/peter-…
PeterDaveHello Oct 11, 2025
ce12a80
Merge pull request #2289 from nodejs/dependabot/github_actions/github…
PeterDaveHello Oct 11, 2025
f8e9cef
chore(deps): bump actions/setup-node from 5.0.0 to 6.0.0
dependabot[bot] Oct 14, 2025
99a4e15
Merge pull request #2292 from nodejs/dependabot/github_actions/action…
PeterDaveHello Oct 15, 2025
eda40f3
Add Node.js v25.0.0
PeterDaveHello Oct 16, 2025
f39ef37
Merge pull request #2293 from PeterDaveHello/node.js-v25
nschonni Oct 16, 2025
3e2f6d5
Replace obsolete ENV VAR VALUE with ENV VAR=VALUE
orgads Jul 8, 2025
87042a2
Move Mikeal Rogers to emeritus
mcollina Oct 16, 2025
b81cdd4
Merge pull request #2254 from orgads/env-vars
SimenB Oct 17, 2025
af6531c
ci: fix markdown-link-check
MikeMcC399 Oct 17, 2025
b89169a
Merge pull request #2294 from nodejs/mcollina-patch-1
nschonni Oct 18, 2025
739ef44
change http://nodejs.org to https://nodejs.org
MikeMcC399 Oct 18, 2025
e0a4201
Merge branch 'main' into fix/markdown-link-checks
MikeMcC399 Oct 18, 2025
9d83122
Merge pull request #2296 from MikeMcC399/fix/markdown-link-checks
mcollina Oct 18, 2025
16022ec
docs: upgrade links from http to https
MikeMcC399 Oct 18, 2025
329f0f1
Merge pull request #2298 from MikeMcC399/docs/upgrade-http-links-to-h…
nschonni Oct 18, 2025
e9e4b6b
feat: Node.js 22.21.0
nodejs-github-bot Oct 21, 2025
4aadb24
Merge pull request #2299 from nodejs/update-branch
nschonni Oct 21, 2025
2186fe1
chore(deps): bump actions/upload-artifact from 4.6.2 to 5.0.0
dependabot[bot] Oct 27, 2025
79ee277
Merge pull request #2300 from nodejs/dependabot/github_actions/action…
nschonni Oct 28, 2025
27dd50d
feat: Node.js 24 Krypton LTS
nschonni Oct 28, 2025
d171876
Merge pull request #2302 from nschonni/24.11.0
nschonni Oct 28, 2025
bf78d76
feat: Node.js 22.21.1, 25.1.0
nodejs-github-bot Oct 29, 2025
bd5b36d
Merge pull request #2303 from nodejs/update-branch
SimenB Oct 29, 2025
a364e16
feat: Node.js 24.11.1, 25.2.0
nodejs-github-bot Nov 12, 2025
58c9a5d
Merge pull request #2309 from nodejs/update-branch
PeterDaveHello Nov 12, 2025
25e4923
feat: Node.js 25.2.1
nodejs-github-bot Nov 17, 2025
7e4e0e0
Merge pull request #2312 from nodejs/update-branch
PeterDaveHello Nov 17, 2025
d4990c4
chore(deps): bump actions/checkout from 5.0.0 to 5.0.1
dependabot[bot] Nov 18, 2025
e1669be
Merge pull request #2313 from nodejs/dependabot/github_actions/action…
SimenB Nov 18, 2025
9722367
chore(deps): bump actions/checkout from 5.0.1 to 6.0.0
dependabot[bot] Nov 21, 2025
8381915
Merge pull request #2314 from nodejs/dependabot/github_actions/action…
SimenB Nov 21, 2025
bf351d0
Revert "chore(deps): bump actions/checkout from 5.0.1 to 6.0.0"
SimenB Nov 21, 2025
9affc1a
Merge pull request #2315 from nodejs/revert-2314-dependabot/github_ac…
SimenB Nov 21, 2025
29311a9
chore(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9
dependabot[bot] Nov 22, 2025
c3e3390
Merge pull request #2316 from nodejs/dependabot/github_actions/peter-…
nschonni Nov 22, 2025
6f05a47
chore(deps): bump actions/checkout from 5.0.1 to 6.0.0
dependabot[bot] Nov 22, 2025
1e462fa
Merge pull request #2317 from nodejs/dependabot/github_actions/action…
nschonni Nov 22, 2025
168c35c
ci: Use hash for codeql-action/upload-sarif Action
nschonni Nov 22, 2025
e7a4a85
Merge pull request #2318 from nschonni/serif-upload-hash
nschonni Nov 24, 2025
25ffea4
chore(deps): bump github/codeql-action from 4.31.4 to 4.31.5
dependabot[bot] Nov 25, 2025
edcdc15
feat: Node.js 20.19.6
nodejs-github-bot Nov 25, 2025
c8a2c24
Merge pull request #2321 from nodejs/update-branch
SimenB Nov 25, 2025
bb1e5c5
Merge pull request #2320 from nodejs/dependabot/github_actions/github…
PeterDaveHello Nov 25, 2025
c723bef
chore(deps): bump github/codeql-action from 4.31.5 to 4.31.6
dependabot[bot] Dec 2, 2025
8874b15
Add Alpine 3.23 and drop 3.21
jnoordsij Dec 3, 2025
ec1f8c8
Merge pull request #2326 from jnoordsij/alpine3.23
nschonni Dec 4, 2025
6ee599a
chore(deps): bump actions/checkout from 6.0.0 to 6.0.1
dependabot[bot] Dec 7, 2025
e12ddc9
Merge pull request #2324 from nodejs/dependabot/github_actions/action…
nschonni Dec 7, 2025
472766a
chore(deps): bump actions/setup-node from 6.0.0 to 6.1.0
dependabot[bot] Dec 7, 2025
940a78d
Merge pull request #2325 from nodejs/dependabot/github_actions/action…
nschonni Dec 7, 2025
a1cb608
Merge pull request #2323 from nodejs/dependabot/github_actions/github…
nschonni Dec 7, 2025
5ae47ab
chore(deps): bump github/codeql-action from 4.31.6 to 4.31.7
dependabot[bot] Dec 8, 2025
194e30c
chore(deps): bump peter-evans/create-pull-request from 7.0.9 to 8.0.0
dependabot[bot] Dec 10, 2025
2c1890b
Merge pull request #2331 from nodejs/dependabot/github_actions/peter-…
nschonni Dec 10, 2025
e4a1587
Merge pull request #2329 from nodejs/dependabot/github_actions/github…
nschonni Dec 10, 2025
ac625c3
feat: Node.js 24.12.0
nodejs-github-bot Dec 11, 2025
3d6375d
Merge pull request #2332 from nodejs/update-branch
PeterDaveHello Dec 11, 2025
9e2afc4
chore(deps): bump tj-actions/changed-files from 47.0.0 to 47.0.1
dependabot[bot] Dec 12, 2025
07e24e2
Merge pull request #2333 from nodejs/dependabot/github_actions/tj-act…
nschonni Dec 14, 2025
7eabc4f
chore(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0
dependabot[bot] Dec 15, 2025
38ed81e
chore(deps): bump github/codeql-action from 4.31.7 to 4.31.9
dependabot[bot] Dec 17, 2025
e3df91e
Merge pull request #2336 from nodejs/dependabot/github_actions/github…
SimenB Dec 17, 2025
bcf068e
Merge pull request #2334 from nodejs/dependabot/github_actions/action…
nschonni Dec 24, 2025
28d75a7
chore(deps): bump github/codeql-action from 4.31.9 to 4.31.10
dependabot[bot] Jan 13, 2026
3cce648
Merge pull request #2337 from nodejs/dependabot/github_actions/github…
PeterDaveHello Jan 13, 2026
8935112
feat: bump Node.js version to 20.20.0, 22.22.0, 24.13.0, 25.3.0
Jan 14, 2026
a12f482
Merge pull request #2344 from LittleGnome/version-update
SimenB Jan 14, 2026
feb01b6
Update node.js v24 alpine images to v24.13.0
PeterDaveHello Jan 14, 2026
4b9a941
Merge pull request #2349 from nodejs/UpdateNode24
nschonni Jan 14, 2026
4fa23f4
chore(deps): bump actions/setup-node from 6.1.0 to 6.2.0
dependabot[bot] Jan 15, 2026
9f91223
Merge pull request #2352 from nodejs/dependabot/github_actions/action…
nschonni Jan 16, 2026
92b428c
feat: Node.js 25.4.0
nodejs-github-bot Jan 19, 2026
913e5c8
Merge pull request #2356 from nodejs/update-branch
SimenB Jan 19, 2026
4c94482
chore(deps): bump peter-evans/create-pull-request from 8.0.0 to 8.1.0
dependabot[bot] Jan 22, 2026
b415e9f
chore(deps): bump actions/checkout from 6.0.1 to 6.0.2
dependabot[bot] Jan 23, 2026
ca8aec7
Merge pull request #2357 from nodejs/dependabot/github_actions/peter-…
PeterDaveHello Jan 23, 2026
996a5ff
Merge pull request #2358 from nodejs/dependabot/github_actions/action…
PeterDaveHello Jan 23, 2026
ae81ca9
chore(deps): bump github/codeql-action from 4.31.10 to 4.31.11
dependabot[bot] Jan 26, 2026
d47d572
Merge pull request #2359 from nodejs/dependabot/github_actions/github…
PeterDaveHello Jan 26, 2026
d819947
feat: Node.js 25.5.0
nodejs-github-bot Jan 27, 2026
08bfdb3
Merge pull request #2361 from nodejs/update-branch
nschonni Jan 27, 2026
67e6bd8
chore(deps): bump github/codeql-action from 4.31.11 to 4.32.0
dependabot[bot] Jan 27, 2026
4c215dc
Merge pull request #2362 from nodejs/dependabot/github_actions/github…
PeterDaveHello Jan 27, 2026
7b648b9
Replace broken Docker Badge
MikeMcC399 Feb 1, 2026
5fe5cf8
chore(deps): bump github/codeql-action from 4.32.0 to 4.32.1
dependabot[bot] Feb 3, 2026
7f4a900
feat: Node.js 25.6.0
nodejs-github-bot Feb 3, 2026
bf9ff8b
Merge pull request #2370 from nodejs/update-branch
PeterDaveHello Feb 3, 2026
2c814fa
Merge pull request #2369 from nodejs/dependabot/github_actions/github…
PeterDaveHello Feb 3, 2026
febe86a
Update README.md to remove myself as a member of the WG
jlmitch5 Feb 3, 2026
a7b9b63
Apply suggestion from @nschonni
nschonni Feb 5, 2026
2a77c6c
Merge pull request #2372 from jlmitch5/patch-1
nschonni Feb 5, 2026
7ae97f7
Merge pull request #2367 from MikeMcC399/replace-docker-badge
nschonni Feb 5, 2026
f105dfb
chore(deps): bump github/codeql-action from 4.32.1 to 4.32.2
dependabot[bot] Feb 6, 2026
b026aa2
Deprecate Yarn v1
MikeMcC399 Feb 1, 2026
ab143a1
switch sentence order to avoid repetition
MikeMcC399 Feb 1, 2026
8e74999
Merge pull request #2373 from nodejs/dependabot/github_actions/github…
PeterDaveHello Feb 8, 2026
fecaebd
chore(deps): bump tj-actions/changed-files from 47.0.1 to 47.0.2
dependabot[bot] Feb 10, 2026
be58f4b
Update Docker version support statement
MikeMcC399 Feb 10, 2026
e43679b
Merge pull request #2374 from nodejs/dependabot/github_actions/tj-act…
PeterDaveHello Feb 10, 2026
74b0481
Update Node.js v24 & v25 for Debian variants
PeterDaveHello Feb 10, 2026
c7a4042
Merge pull request #2376 from nodejs/UpdateNode.js
nschonni Feb 11, 2026
913d93f
fix(stackbrew): read the fullversion for each image
nschonni Feb 11, 2026
4798eef
Merge pull request #2377 from nschonni/read-fullversion
nschonni Feb 11, 2026
724f18e
Merge pull request #2375 from MikeMcC399/supported-docker-version
nschonni Feb 12, 2026
0e84213
chore(deps): bump docker/build-push-action from 6.18.0 to 6.19.1
dependabot[bot] Feb 12, 2026
81524c6
feat: Node.js 24.13.1, 25.6.1
nodejs-github-bot Feb 12, 2026
424cd7c
Merge pull request #2378 from nodejs/dependabot/github_actions/docker…
PeterDaveHello Feb 12, 2026
7a875b1
Merge pull request #2379 from nodejs/update-branch
PeterDaveHello Feb 12, 2026
1bfbbe7
chore(deps): bump docker/build-push-action from 6.19.1 to 6.19.2
dependabot[bot] Feb 13, 2026
77f20c7
Merge pull request #2380 from nodejs/dependabot/github_actions/docker…
PeterDaveHello Feb 13, 2026
76614bf
chore(deps): bump github/codeql-action from 4.32.2 to 4.32.3
dependabot[bot] Feb 16, 2026
e2a21e6
Merge pull request #2381 from nodejs/dependabot/github_actions/github…
PeterDaveHello Feb 16, 2026
e74b938
chore(deps): bump tj-actions/changed-files from 47.0.2 to 47.0.4
dependabot[bot] Feb 18, 2026
5003dfd
Merge pull request #2382 from nodejs/dependabot/github_actions/tj-act…
PeterDaveHello Feb 18, 2026
c50c5ab
docs: adopt open maintainer governance model
mcollina Feb 20, 2026
9597e2b
docs: fix GOVERNANCE.md indentation for eclint
mcollina Feb 21, 2026
da3ae41
docs: align maintainers list with active collaborators
mcollina Feb 21, 2026
b015b71
chore(deps): bump github/codeql-action from 4.32.3 to 4.32.4
dependabot[bot] Feb 23, 2026
3defc9c
Merge pull request #2384 from nodejs/dependabot/github_actions/github…
SimenB Feb 23, 2026
62ab97e
feat: Node.js
nodejs-github-bot Feb 24, 2026
0028312
Merge pull request #2387 from nodejs/update-branch
PeterDaveHello Feb 24, 2026
4cdc158
feat: Node.js 25.7.0
nodejs-github-bot Feb 25, 2026
cb930fe
Merge pull request #2388 from nodejs/update-branch
nschonni Feb 25, 2026
d59b9b6
docs: expand SECURITY guidance for dealing with CVEs
MikeMcC399 Feb 25, 2026
bc49213
clarify the release schedule responsibility better
MikeMcC399 Feb 25, 2026
7c9228b
chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
dependabot[bot] Feb 27, 2026
160b2ff
Merge pull request #2391 from nodejs/dependabot/github_actions/action…
SimenB Feb 27, 2026
88ec937
Merge pull request #2390 from MikeMcC399/update-security-information
nschonni Feb 27, 2026
4a5281e
doc: update LICENSE link to main branch
nschonni Feb 27, 2026
8dd8b99
doc: point to new musl domain
nschonni Feb 27, 2026
254ef68
Merge pull request #2392 from nodejs/nschonni-patch-1
nschonni Mar 2, 2026
df14b19
chore(deps): bump github/codeql-action from 4.32.4 to 4.32.5
dependabot[bot] Mar 3, 2026
1a9ea26
Merge pull request #2394 from nodejs/dependabot/github_actions/github…
PeterDaveHello Mar 3, 2026
3d37130
chore(deps): bump tj-actions/changed-files from 47.0.4 to 47.0.5
dependabot[bot] Mar 3, 2026
8a9d257
Merge pull request #2393 from nodejs/dependabot/github_actions/tj-act…
PeterDaveHello Mar 3, 2026
4b8b971
feat: Node.js 25.8.0
nodejs-github-bot Mar 3, 2026
5679d53
Merge pull request #2395 from nodejs/update-branch
nschonni Mar 3, 2026
a0c54cf
chore(deps): bump actions/setup-node from 6.2.0 to 6.3.0
dependabot[bot] Mar 4, 2026
a6b8ea0
Merge pull request #2383 from nodejs/docs/open-governance-and-agent-g…
mcollina Mar 4, 2026
d3f4fba
Merge pull request #2368 from MikeMcC399/yarn-v1-deprecation
mcollina Mar 4, 2026
eda2ffb
Merge pull request #2396 from nodejs/dependabot/github_actions/action…
PeterDaveHello Mar 4, 2026
93f059c
feat: bump Node.js version to 22.22.1
gcagle3 Mar 5, 2026
692b2bb
Merge pull request #2399 from gcagle3/feat/update-node-22-22-1
PeterDaveHello Mar 5, 2026
3ea4183
chore(deps): bump github/codeql-action from 4.32.5 to 4.32.6
dependabot[bot] Mar 6, 2026
7de9145
chore(deps): bump docker/build-push-action from 6.19.2 to 7.0.0
dependabot[bot] Mar 6, 2026
d8ea663
Merge pull request #2402 from nodejs/dependabot/github_actions/docker…
nschonni Mar 6, 2026
1c31f1d
Merge pull request #2401 from nodejs/dependabot/github_actions/github…
nschonni Mar 6, 2026
b84742f
feat: Node.js 20.20.1
nodejs-github-bot Mar 6, 2026
fdb69c5
docs: correct npm branding - use lower case
MikeMcC399 Mar 6, 2026
e519cfc
Merge pull request #2403 from nodejs/update-branch
PeterDaveHello Mar 6, 2026
0e17693
docs: update to active LTS 24 in README examples
MikeMcC399 Mar 8, 2026
ac1212e
docs: update smaller images (npm/yarn) example to current versions
MikeMcC399 Mar 8, 2026
a0affa1
Merge pull request #2404 from MikeMcC399/npm-branding
nschonni Mar 10, 2026
26eeb12
Merge pull request #2409 from MikeMcC399/readme-24-examples
nschonni Mar 10, 2026
b2e0908
Merge pull request #2410 from MikeMcC399/update-smaller-images-example
nschonni Mar 10, 2026
9efd3ef
feat: Node.js 25.8.1
nodejs-github-bot Mar 11, 2026
0d53920
Merge pull request #2417 from nodejs/update-branch
PeterDaveHello Mar 11, 2026
53c47aa
fix: remove b option from update.sh help
MikeMcC399 Mar 12, 2026
8070f9d
docs: add #nodejs-distributions Slack link to CONTRIBUTING
MikeMcC399 Mar 12, 2026
dca0241
Merge pull request #2418 from MikeMcC399/update-remove-b-option-help
sxa Mar 16, 2026
3061a00
Merge pull request #2419 from MikeMcC399/add-slack-links
sxa Mar 16, 2026
4f0b36c
feat: in-line Yarn data to templates
nschonni Mar 10, 2026
73b535d
Merge pull request #2416 from nschonni/yarn-cleanup
nschonni Mar 16, 2026
9328841
feat: Strip Yarn from 26+ images
nschonni Mar 16, 2026
135ad52
chore(deps): bump github/codeql-action from 4.32.6 to 4.33.0
dependabot[bot] Mar 17, 2026
7c04ffc
Merge pull request #2423 from nodejs/dependabot/github_actions/github…
PeterDaveHello Mar 17, 2026
e377a28
chore(deps): bump github/codeql-action from 4.33.0 to 4.34.1
dependabot[bot] Mar 23, 2026
8b279fd
Merge pull request #2425 from nodejs/dependabot/github_actions/github…
PeterDaveHello Mar 23, 2026
3788772
Merge pull request #2422 from nschonni/remove-yarn-from-node-26
nschonni Mar 24, 2026
8e93bb0
security: Node.js 20.20.2, 22.22.2, 24.14.1, and 25.8.2
nschonni Mar 24, 2026
9c48d05
Merge pull request #2426 from nschonni/2026-03-24-security
nschonni Mar 25, 2026
0001669
feat: Node.js
nodejs-github-bot Mar 25, 2026
da6809a
Merge pull request #2427 from nodejs/update-branch
nschonni Mar 26, 2026
382996a
feat: Node.js 25.8.2
nodejs-github-bot Mar 26, 2026
6a173f6
Merge pull request #2429 from nodejs/update-branch
nschonni Mar 26, 2026
69aa9b2
fix: Don't fail on Alpine checksums for Security releases
nschonni Mar 16, 2026
bcdac65
Merge pull request #2421 from nschonni/skip-alpine-security-failure
nschonni Mar 26, 2026
1e89644
fix: correct update.sh script help
MikeMcC399 Mar 27, 2026
4826b38
docs: remove reference to EOL Alpine 3.18
MikeMcC399 Mar 27, 2026
354d571
Merge pull request #2433 from MikeMcC399/alpine-3.18-docs
nschonni Mar 27, 2026
a982532
Merge pull request #2430 from MikeMcC399/update-script-help
nschonni Mar 27, 2026
4a89824
chore(deps): bump github/codeql-action from 4.34.1 to 4.35.1
dependabot[bot] Mar 30, 2026
1288740
Merge pull request #2434 from nodejs/dependabot/github_actions/github…
PeterDaveHello Mar 30, 2026
f10204b
feat: Node.js 25.9.0
nodejs-github-bot Apr 1, 2026
893a038
Merge pull request #2440 from nodejs/update-branch
nschonni Apr 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
* text=auto eol=lf
/Dockerfile*.template linguist-language=Dockerfile
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ What types of changes does your code introduce? Put an `x` in all the boxes that
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
- [ ] Others (non of above)
- [ ] Other (none of the above)

## Checklist

Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/automatic-updates.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,14 @@ jobs:
build:
runs-on: ubuntu-latest
if: github.repository_owner == 'nodejs'
permissions:
pull-requests: write

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Run automation script
uses: actions/github-script@v6
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
id: updt
with:
result-encoding: string
Expand All @@ -23,7 +25,7 @@ jobs:

- name: Create update PR
id: cpr
uses: peter-evans/create-pull-request@v4
uses: peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0 # v8.1.0
with:
token: ${{ secrets.GH_API_TOKEN }}
author: "Node.js GitHub Bot <nodejs-github-bot@users.noreply.github.com>"
Expand All @@ -33,4 +35,4 @@ jobs:
title: "feat: Node.js ${{ steps.updt.outputs.result }}"
delete-branch: true
team-reviewers: |
@nodejs/docker
nodejs/docker
25 changes: 13 additions & 12 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,26 +21,27 @@ jobs:
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Calculate file differences
uses: lots0logs/gh-action-get-changed-files@2.1.4
id: diff
uses: tj-actions/changed-files@22103cc46bda19c2b464ffe86db46df6922fd323 # v47.0.5
with:
token: ${{ secrets.GITHUB_TOKEN }}

- name: Checkout
uses: actions/checkout@v3
json: true
escape_json: false

- name: Generate testing matrix
uses: actions/github-script@v6
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
id: generator
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const script = require(`${process.env.GITHUB_WORKSPACE}/genMatrix.js`)
return script(
${{ steps.diff.outputs.added }},
${{ steps.diff.outputs.modified }},
${{ steps.diff.outputs.renamed }},
${{ steps.diff.outputs.added_files }},
${{ steps.diff.outputs.modified_files }},
${{ steps.diff.outputs.renamed_files }},
);

outputs:
Expand All @@ -58,17 +59,17 @@ jobs:

steps:
- name: Get short node version
uses: actions/github-script@v6
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
id: short-version
with:
result-encoding: string
script: return "${{ matrix.version }}".split('.')[0]

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Build image
uses: docker/build-push-action@v4
uses: docker/build-push-action@d08e5c354a6adb9ed34480a06d141179aa583294 # v7.0.0
with:
push: false
load: true
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/doctoc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ jobs:
name: Doc TOC Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with:
node-version: 'lts/*'
- name: Install doctoc
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/eclint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ jobs:
eclint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with:
node-version: 'lts/*'
- run: npm i -g eclint
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/markdown-link-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ jobs:
markdown-link-check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with:
node-version: 'lts/*'
- name: Install markdown-link-check
run: npm i -g markdown-link-check
run: npm i -g markdown-link-check@3.14.1
- name: Run markdown-link-check on MD files
run: find . -name "*.md" | xargs -n 1 markdown-link-check -c markdown_link_check_config.json -q
2 changes: 1 addition & 1 deletion .github/workflows/missing-checksum.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2

- name: Count number of Alpine Dockersfiles without CHECKSUM
run: |
Expand Down
14 changes: 6 additions & 8 deletions .github/workflows/official-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,19 @@ jobs:
pr:
runs-on: ubuntu-latest
if: github.repository_owner == 'nodejs' && github.event.pull_request.merged_by != ''
permissions:
pull-requests: write

steps:
- name: Checkout the docker-node repo
uses: actions/checkout@v3
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
path: docker-node
ref: ${{ github.base_ref }}
fetch-depth: 50

- name: Checkout the official-images repo
uses: actions/checkout@v3
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
path: official-images
repository: docker-library/official-images
Expand All @@ -38,7 +40,7 @@ jobs:

- name: Create PR in official-images
id: create-pr
uses: peter-evans/create-pull-request@v4
uses: peter-evans/create-pull-request@c0f553fe549906ede9cf27b5156039d195d2ece0 # v8.1.0
with:
token: ${{ secrets.GH_API_TOKEN }}
push-to-fork: nodejs/official-images
Expand All @@ -56,13 +58,9 @@ jobs:
echo "Pull Request URL - ${{ steps.create-pr.outputs.pull-request-url }}"

- name: Create PR comment
uses: peter-evans/create-or-update-comment@v2
uses: peter-evans/create-or-update-comment@e8674b075228eee787fea43ef493e45ece1004c9 # v5.0.0
if: ${{ steps.create-pr.outputs.pull-request-url != '' }}
with:
issue-number: ${{ github.event.pull_request.number }}
body: |
Created PR on the official-images repo (${{ steps.create-pr.outputs.pull-request-url }}). See https://github.com/docker-library/faq#an-images-source-changed-in-git-now-what if you are wondering when it will be available on the Docker Hub.

- name: Dump context
if: always()
uses: crazy-max/ghaction-dump-context@v2
73 changes: 73 additions & 0 deletions .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# This workflow uses actions that are not certified by GitHub. They are provided
# by a third-party and are governed by separate terms of service, privacy
# policy, and support documentation.

name: Scorecard supply-chain security
on:
# For Branch-Protection check. Only the default branch is supported. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#branch-protection
branch_protection_rule:
# To guarantee Maintained check is occasionally updated. See
# https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained
schedule:
- cron: '30 12 * * 6'
push:
branches: [ "main" ]

# Declare default permissions as read only.
permissions: read-all

jobs:
analysis:
name: Scorecard analysis
runs-on: ubuntu-latest
permissions:
# Needed to upload the results to code-scanning dashboard.
security-events: write
# Needed to publish results and get a badge (see publish_results below).
id-token: write
# Uncomment the permissions below if installing in a private repository.
# contents: read
# actions: read

steps:
- name: "Checkout code"
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false

- name: "Run analysis"
uses: ossf/scorecard-action@4eaacf0543bb3f2c246792bd56e8cdeffafb205a # v2.4.3
with:
results_file: results.sarif
results_format: sarif
# (Optional) "write" PAT token. Uncomment the `repo_token` line below if:
# - you want to enable the Branch-Protection check on a *public* repository, or
# - you are installing Scorecard on a *private* repository
# To create the PAT, follow the steps in https://github.com/ossf/scorecard-action?tab=readme-ov-file#authentication-with-fine-grained-pat-optional.
# repo_token: ${{ secrets.SCORECARD_TOKEN }}

# Public repositories:
# - Publish results to OpenSSF REST API for easy access by consumers
# - Allows the repository to include the Scorecard badge.
# - See https://github.com/ossf/scorecard-action#publishing-results.
# For private repositories:
# - `publish_results` will always be set to `false`, regardless
# of the value entered here.
publish_results: true

# 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@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: SARIF file
path: results.sarif
retention-days: 5

# Upload the results to GitHub's code scanning dashboard (optional).
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@c10b8064de6f491fea524254123dbe5e09572f13 # v4.35.1
with:
sarif_file: results.sarif
4 changes: 2 additions & 2 deletions .github/workflows/shfmt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ jobs:
shfmt:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- run: docker run -v "$(pwd)":/sh -w /sh peterdavehello/shfmt:2.6.3 shfmt -sr -i 2 -l -w -ci .
- run: git diff --color --exit-code

shellcheck:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- run: shellcheck *.sh
96 changes: 0 additions & 96 deletions 18/alpine3.16/Dockerfile

This file was deleted.

Loading