diff options
Diffstat (limited to '.github/workflows/check-links.yaml')
| -rw-r--r-- | .github/workflows/check-links.yaml | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/.github/workflows/check-links.yaml b/.github/workflows/check-links.yaml deleted file mode 100644 index ea20952..0000000 --- a/.github/workflows/check-links.yaml +++ /dev/null @@ -1,38 +0,0 @@ -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@v4 - with: - title: "[lychee] Broken links" - content-filepath: ./lycheeresult.md - labels: bug, automated issue |
