Skip to content

build(deps): bump peter-evans/create-issue-from-file from 4 to 5 #3

build(deps): bump peter-evans/create-issue-from-file from 4 to 5

build(deps): bump peter-evans/create-issue-from-file from 4 to 5 #3

Workflow file for this run

name: Check links
on:
schedule:
- cron: "30 6 * * 0"
workflow_dispatch:
pull_request:
branches:
- main
jobs:
lychee:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main
- name: Build the site
run: nix build --print-build-logs
- name: Restore lychee cache
uses: actions/cache@v3
with:
path: .lycheecache
key: cache-lychee-${{ hashFiles('**/*.md') }}
restore-keys: cache-lychee-
- name: Check links
id: lychee
uses: lycheeverse/lychee-action@v1
with:
args: --verbose --no-progress './result/**/*.html'
output: ./lycheeresult.md
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Create issue
if: ${{ github.event_name != 'pull_request' && env.lychee_exit_code != 0 }}
uses: peter-evans/create-issue-from-file@v5
with:
title: "[lychee] Broken links"
content-filepath: ./lycheeresult.md
labels: bug, automated issue