馃摎 Personal bits of knowledge
at main 30 lines 729 B view raw
1name: Links 2 3on: 4 repository_dispatch: 5 workflow_dispatch: 6 schedule: 7 - cron: "0 0 1 * *" 8 9jobs: 10 linkChecker: 11 runs-on: ubuntu-latest 12 permissions: 13 issues: write 14 steps: 15 - uses: actions/checkout@v4 16 17 - name: Link Checker 18 id: lychee 19 uses: lycheeverse/lychee-action@v2 20 with: 21 args: --accept '200..=204, 429, 403, 500' --max-retries 5 --retry-wait-time 5 --suggest . 22 fail: false 23 24 - name: Create Issue From File 25 if: steps.lychee.outputs.exit_code != 0 26 uses: peter-evans/create-issue-from-file@v5 27 with: 28 title: Link Checker Report 29 content-filepath: ./lychee/out.md 30 labels: report, automated issue