diff --git a/.github/workflows/link-checker.yml b/.github/workflows/link-checker.yml index 15259b518..b2c17f9fc 100644 --- a/.github/workflows/link-checker.yml +++ b/.github/workflows/link-checker.yml @@ -14,6 +14,7 @@ on: pull_request: branches: - master + workflow_dispatch: schedule: # * is a special character in YAML so you have to quote this string - cron: '30 8 * * *' @@ -37,7 +38,14 @@ jobs: - name: Link Checker uses: lycheeverse/lychee-action@v1.6.1 with: - args: --verbose --no-progress --cache --max-cache-age 1d packages/mermaid/src/docs/**/*.md README.md README.zh-CN.md + args: >- + --verbose + --no-progress + --cache + --max-cache-age 1d + packages/mermaid/src/docs/**/*.md + README.md + README.zh-CN.md fail: true jobSummary: true env: diff --git a/.lycheeignore b/.lycheeignore index 4c781f6a0..5f7b9679e 100644 --- a/.lycheeignore +++ b/.lycheeignore @@ -4,16 +4,8 @@ # Network error: Forbidden https://codepen.io -# Network error: The certificate was not trusted -https://mkdocs.org/ -https://osawards.com/javascript/#nominees -https://osawards.com/javascript/2019 - # Timeout error, maybe Twitter has anti-bot defenses against GitHub's CI servers? https://twitter.com/mermaidjs_ # Don't check files that are generated during the build via `pnpm docs:code` packages/mermaid/src/docs/config/setup/* - -# Network error: 502, since few days -https://bundlephobia.com/ diff --git a/docs/ecosystem/integrations.md b/docs/ecosystem/integrations.md index a9b7b974d..dd92f45db 100644 --- a/docs/ecosystem/integrations.md +++ b/docs/ecosystem/integrations.md @@ -150,7 +150,7 @@ They also serve as proof of concept, for the variety of things that can be built - [remark-mermaid](https://github.com/temando/remark-mermaid) - [jSDoc](https://jsdoc.app/) - [jsdoc-mermaid](https://github.com/Jellyvision/jsdoc-mermaid) -- [MkDocs](https://mkdocs.org) +- [MkDocs](https://www.mkdocs.org) - [mkdocs-mermaid2-plugin](https://github.com/fralau/mkdocs-mermaid2-plugin) - [mkdocs-material](https://github.com/squidfunk/mkdocs-material), check the [docs](https://squidfunk.github.io/mkdocs-material/reference/diagrams/) - [Type Doc](https://typedoc.org/) diff --git a/packages/mermaid/src/docs/ecosystem/integrations.md b/packages/mermaid/src/docs/ecosystem/integrations.md index 6550d5ef7..5d7ab257c 100644 --- a/packages/mermaid/src/docs/ecosystem/integrations.md +++ b/packages/mermaid/src/docs/ecosystem/integrations.md @@ -144,7 +144,7 @@ They also serve as proof of concept, for the variety of things that can be built - [remark-mermaid](https://github.com/temando/remark-mermaid) - [jSDoc](https://jsdoc.app/) - [jsdoc-mermaid](https://github.com/Jellyvision/jsdoc-mermaid) -- [MkDocs](https://mkdocs.org) +- [MkDocs](https://www.mkdocs.org) - [mkdocs-mermaid2-plugin](https://github.com/fralau/mkdocs-mermaid2-plugin) - [mkdocs-material](https://github.com/squidfunk/mkdocs-material), check the [docs](https://squidfunk.github.io/mkdocs-material/reference/diagrams/) - [Type Doc](https://typedoc.org/)