diff --git a/.github/workflows/markdown-link-check.yml b/.github/workflows/markdown-link-check.yml index 88050bf61..9dafdd106 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' diff --git a/GOVERNANCE.md b/GOVERNANCE.md index fb0b9a698..fb150e470 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 dfaf1abb4..c4725f0f4 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` diff --git a/markdown_link_check_config.json b/markdown_link_check_config.json index 1b8b1d40f..ffdeab6ae 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/" } ] }