Skip to content

Commit f237d63

Browse files
committed
feat(ci): add external link checker workflow
1 parent da7ba5b commit f237d63

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

.github/workflows/external-links.yml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Check External Links
2+
3+
on:
4+
schedule:
5+
- cron: "59 23 * * 7" # Runs every Sunday at 23:59 UTC
6+
workflow_dispatch: # Allows manual trigger of the workflow
7+
8+
jobs:
9+
check-external-links:
10+
name: Check External Links
11+
runs-on: ubuntu-latest
12+
defaults:
13+
run:
14+
working-directory: ./
15+
16+
steps:
17+
- name: Checkout Repository
18+
uses: actions/checkout@v4
19+
20+
- name: Install Dependencies
21+
run: npm ci
22+
23+
- name: Run External Link Checks
24+
run: npm run linkcheck-external

0 commit comments

Comments
 (0)