mirror of
https://github.com/auricom/home-cluster.git
synced 2025-10-03 01:00:54 +02:00
🩹 Broken Link Check
This commit is contained in:
20
.github/workflows/broken-link-check.yaml
vendored
20
.github/workflows/broken-link-check.yaml
vendored
@@ -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
|
||||
|
Reference in New Issue
Block a user