We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 3b21e51 + 120eec5 commit 93e14d6Copy full SHA for 93e14d6
1 file changed
.github/workflows/deploy.yml
@@ -16,7 +16,7 @@ jobs:
16
run: |
17
zypper refresh
18
zypper --non-interactive update
19
- zypper --non-interactive install git libxslt lowdown make sblg nodejs npm
+ zypper --non-interactive install git libxslt linkchecker lowdown make python3 sblg nodejs npm
20
- uses: actions/checkout@v6
21
with:
22
submodules: recursive
@@ -30,6 +30,11 @@ jobs:
30
31
mkdir site
32
make install PREFIX=$(pwd)/site
33
+ - name: check for broken links
34
+ run: |
35
+ python3 -m http.server -d site 8000 > server.log &
36
+ sleep 10
37
+ linkchecker -o Failures --check-extern http://0.0.0.0:8000/ || true
38
- name: Upload artifact
39
uses: actions/upload-pages-artifact@v4
40
0 commit comments