From 16a4baf47ac055db95e8631164e3545fe7b0817c Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sat, 18 Oct 2025 00:09:29 -0400 Subject: [PATCH 1/3] docs: change HTTP links to HTTPS --- GOVERNANCE.md | 2 +- README.md | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/GOVERNANCE.md b/GOVERNANCE.md index fb0b9a698f..fb150e4708 100644 --- a/GOVERNANCE.md +++ b/GOVERNANCE.md @@ -92,7 +92,7 @@ discussion in a non-voting capacity. ## Consensus Seeking Process The WG follows a [Consensus -Seeking](http://en.wikipedia.org/wiki/Consensus-seeking_decision-making) +Seeking](https://en.wikipedia.org/wiki/Consensus-seeking_decision-making) decision-making model. All proposed changes to the project must be made in the form of a pull diff --git a/README.md b/README.md index dfaf1abb46..c4725f0f44 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. -See: http://nodejs.org +See: ## How to use this image @@ -167,15 +167,15 @@ need to install, thus reducing the overall size of all images on your system. ### `node:alpine` This image is based on the popular -[Alpine Linux project](http://alpinelinux.org), available in +[Alpine Linux project](https://alpinelinux.org), available in [the `alpine` official image](https://hub.docker.com/_/alpine). Alpine Linux is much smaller than most distribution base images (~5MB), and thus leads to much slimmer images in general. This variant is highly recommended when final image size being as small as possible is desired. The main caveat to note is that it does use -[musl libc](http://www.musl-libc.org) instead of -[glibc and friends](http://www.etalabs.net/compare_libcs.html), so certain +[musl libc](https://www.musl-libc.org) instead of +[glibc and friends](https://www.etalabs.net/compare_libcs.html), so certain software might run into issues depending on the depth of their libc requirements. However, most software doesn't have an issue with this, so this variant is usually a very safe choice. See @@ -205,19 +205,19 @@ To make the image size even smaller, you can [bundle without npm/yarn](./docs/Be ### `node:bullseye` This image is based on version 11 of -[Debian](http://debian.org), available in +[Debian](https://debian.org), available in [the `debian` official image](https://hub.docker.com/_/debian). ### `node:bookworm` This image is based on version 12 of -[Debian](http://debian.org), available in +[Debian](https://debian.org), available in [the `debian` official image](https://hub.docker.com/_/debian). ### `node:trixie` This image is based on version 13 of -[Debian](http://debian.org), available in +[Debian](https://debian.org), available in [the `debian` official image](https://hub.docker.com/_/debian). ### `node:slim` From 82e9b0fe7132153acd14337c9e3c790d206aa316 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sat, 18 Oct 2025 00:29:37 -0400 Subject: [PATCH 2/3] ci: use tcort/github-action-markdown-link-check --- .github/workflows/markdown-link-check.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.github/workflows/markdown-link-check.yml b/.github/workflows/markdown-link-check.yml index 88050bf611..9dafdd106e 100644 --- a/.github/workflows/markdown-link-check.yml +++ b/.github/workflows/markdown-link-check.yml @@ -14,10 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - - uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 + - uses: tcort/github-action-markdown-link-check@f3d33029dca1c4a24b87e2df648f9f4604ef6533 # v1.1.1 with: - node-version: 'lts/*' - - name: Install markdown-link-check - run: npm i -g markdown-link-check@3.11.0 - - 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 + use-verbose-mode: 'yes' + config-file: 'markdown_link_check_config.json' From af6d2da3daf5be6a5fbf662c99744018b718f2d9 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Sat, 18 Oct 2025 00:40:13 -0400 Subject: [PATCH 3/3] chore: ignore NPM link because of CloudFlare 403 --- markdown_link_check_config.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/markdown_link_check_config.json b/markdown_link_check_config.json index 1b8b1d40f6..ffdeab6aef 100644 --- a/markdown_link_check_config.json +++ b/markdown_link_check_config.json @@ -8,5 +8,8 @@ "Accept-Encoding": "br, gzip, deflate" } } + ], + "ignorePatterns": [ + { "pattern": "^https://www\\.npmjs\\.com/" } ] }