mirror of
https://github.com/enocom/gopher-reading-list.git
synced 2026-05-16 14:15:50 -06:00
Remove lychee link checking
This commit is contained in:
parent
eab9b2ecc5
commit
ef6d885f44
2 changed files with 1 additions and 34 deletions
33
.github/workflows/ci.yml
vendored
33
.github/workflows/ci.yml
vendored
|
|
@ -1,33 +0,0 @@
|
||||||
name: CI
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches: [ main ]
|
|
||||||
pull_request:
|
|
||||||
branches: [ main ]
|
|
||||||
schedule:
|
|
||||||
- cron: '0 0 * * *' # every day at 00:00
|
|
||||||
jobs:
|
|
||||||
markdown-link-check:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v4
|
|
||||||
- name: Restore lychee cache
|
|
||||||
uses: actions/cache@v4
|
|
||||||
with:
|
|
||||||
path: .lycheecache
|
|
||||||
key: cache-lychee-${{ github.sha }}
|
|
||||||
restore-keys: cache-lychee-
|
|
||||||
- name: Link Checker
|
|
||||||
id: lychee
|
|
||||||
uses: lycheeverse/lychee-action@v2
|
|
||||||
with:
|
|
||||||
args: "--cache --max-cache-age 1d --exclude https://www.uber.com README.md" # Uber returns 406s otherwise
|
|
||||||
- name: "Check for exactly 200 links"
|
|
||||||
run: |
|
|
||||||
grep "\- \[" README.md | grep -Eo "https?://[^][ ]+" | sed 's/)//' | sort > links-only.txt
|
|
||||||
if [ $(uniq links-only.txt | wc -l) != 200 ]; then
|
|
||||||
echo "ERROR: List is not exactly 200 entries"
|
|
||||||
echo "DUPLICATES:"
|
|
||||||
uniq -d links-only.txt
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# Gopher Reading List [](https://github.com/enocom/gopher-reading-list/actions?query=workflow%3ACI+branch%3Amain+)
|
# Gopher Reading List
|
||||||
|
|
||||||
[中文版](https://github.com/qichengzx/gopher-reading-list-zh_CN)
|
[中文版](https://github.com/qichengzx/gopher-reading-list-zh_CN)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue