From 15765e5cd7a301dd4f48b174021fdf0c5c5e931c Mon Sep 17 00:00:00 2001 From: Darius Jahandarie Date: Fri, 10 Mar 2023 11:10:25 +0900 Subject: Use lychee to check for broken links in CI, and fix a few broken links --- .github/workflows/broken-links.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/broken-links.yml (limited to '.github/workflows') diff --git a/.github/workflows/broken-links.yml b/.github/workflows/broken-links.yml new file mode 100644 index 00000000..5349eb21 --- /dev/null +++ b/.github/workflows/broken-links.yml @@ -0,0 +1,22 @@ +name: Broken Link Checker + +permissions: + contents: read + +# runs on prs containing markdown or html changes, as well as every monday at 9 am +on: + pull_request: + paths: + - "**.md" + - "**.html" + schedule: + - cron: "0 9 * * 1" + +jobs: + link-checker: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: lycheeverse/lychee-action@9ace499fe66cee282a29eaa628fdac2c72fa087f + with: + fail: true -- cgit v1.2.3