Skip to content

Fix: Broken Links

Fix: Broken Links #5

name: Broken Link Checker
on:
pull_request:
branches: [master]
types: [opened, reopened, synchronize]
jobs:
check-links:
runs-on: ubuntu-latest
steps:
- name: Checkout 🛎️
uses: actions/checkout@master
with:
fetch-depth: 0
- name: Install and Build 🔧
run: |
npm install --legacy-peer-deps
npm run build
- name: Run Linkinator (404s only, non-blocking)
run: npx linkinator ./public --recurse --skip '404.html' --retry || true
- name: Finish
run: echo "Link check completed"