🩹 Broken Link Check

This commit is contained in:
auricom
2023-11-10 17:25:11 +01:00
parent cc75daeb60
commit 7266c53281

View File

@@ -7,8 +7,8 @@ on:
- cron: "0 0 * * 0"
jobs:
check:
name: Check
check-links:
name: Check Links
runs-on: ubuntu-latest
steps:
- name: Generate Token
@@ -24,31 +24,25 @@ jobs:
token: "${{ steps.generate-token.outputs.token }}"
- name: Scan for broken links
uses: lycheeverse/lychee-action@ec3ed119d4f44ad2673a7232460dc7dff59d2421 # v1.8.0
uses: lycheeverse/lychee-action@ec7614d7605b47efb08dc370f6d0a71884cba944 # v1.8.0
id: lychee
env:
GITHUB_TOKEN: "${{ steps.generate-token.outputs.token }}"
with:
args: >
--verbose
--no-progress
--exclude-mail
'./**/*.md'
args: --verbose --no-progress --exclude-mail './**/*.md'
- name: Find Link Checker Issue
id: broken-link-check-issue
uses: micalevisk/last-issue-action@f5661581217cc78cc282d1351aa65bd8bd155003 # v2.2.1
with:
state: open
labels: |
broken-links
labels: broken-links
- name: Update Issue
uses: peter-evans/create-issue-from-file@433e51abf769039ee20ba1293a088ca19d573b7f # renovate: tag=v4.0.1
uses: peter-evans/create-issue-from-file@433e51abf769039ee20ba1293a088ca19d573b7f # v4.0.1
with:
title: Broken links detected 🔗
issue-number: "${{ steps.broken-link-check-issue.outputs.issue-number }}"
content-filepath: ./lychee/out.md
token: "${{ steps.generate-token.outputs.token }}"
labels: |
broken-links
labels: broken-links