From 42870ba8331037b007ebc96558403acff41410ce Mon Sep 17 00:00:00 2001 From: Marcel Cruz <12413903+marcelscruz@users.noreply.github.com> Date: Wed, 7 Aug 2024 15:24:41 +0200 Subject: [PATCH] chore: Don't fail broken links checker --- .github/workflows/broken-link-checker.yml | 106 +++++++++++----------- 1 file changed, 53 insertions(+), 53 deletions(-) diff --git a/.github/workflows/broken-link-checker.yml b/.github/workflows/broken-link-checker.yml index f5331b2e3..2b3a226c9 100644 --- a/.github/workflows/broken-link-checker.yml +++ b/.github/workflows/broken-link-checker.yml @@ -7,60 +7,60 @@ name: Check for broken links on: - pull_request: - branches: - - main - workflow_dispatch: - schedule: # Run every weekday at 12:30 UTC - - cron: "30 12 * * 1-5" + pull_request: + branches: + - main + workflow_dispatch: + schedule: # Run every weekday at 12:30 UTC + - cron: '30 12 * * 1-5' jobs: - Check-for-broken-links: - runs-on: ubuntu-latest - permissions: - contents: read - issues: write - env: - issue-lookup-label: automated-link-issue - issue-content: ./lychee-out.md - steps: - - uses: actions/checkout@v4 - - name: Restore lychee cache - uses: actions/cache@v4 - with: - path: .lycheecache - key: cache-lychee-${{ github.sha }} - restore-keys: cache-lychee- - - name: Link Checker - id: lychee - uses: lycheeverse/lychee-action@v1.10.0 - with: - fail: true - args: --verbose --no-progress --exclude-file .lycheeignore '**/*.md' - output: ${{ env.issue-content }} + Check-for-broken-links: + runs-on: ubuntu-latest + permissions: + contents: read + issues: write + env: + issue-lookup-label: automated-link-issue + issue-content: ./lychee-out.md + steps: + - uses: actions/checkout@v4 + - name: Restore lychee cache + uses: actions/cache@v4 + with: + path: .lycheecache + key: cache-lychee-${{ github.sha }} + restore-keys: cache-lychee- + - name: Link Checker + id: lychee + uses: lycheeverse/lychee-action@v1.10.0 + with: + fail: false + args: --verbose --no-progress --exclude-file .lycheeignore '**/*.md' + output: ${{ env.issue-content }} - # Permissions (issues: read) - - name: "Look for an existing issue" - if: ${{ failure() }} - id: last-issue - uses: micalevisk/last-issue-action@v2 - # Find the last updated open issue with a `automated-issue` label: - with: - state: open - labels: ${{ env.issue-lookup-label }} + # Permissions (issues: read) + - name: 'Look for an existing issue' + if: ${{ failure() }} + id: last-issue + uses: micalevisk/last-issue-action@v2 + # Find the last updated open issue with a `automated-issue` label: + with: + state: open + labels: ${{ env.issue-lookup-label }} - # Permissions (issues: write) - - name: "Create a new issue, or update an existing one" - if: ${{ failure() }} - uses: peter-evans/create-issue-from-file@v4 - with: - title: "docs: Broken links found" - content-filepath: ${{ env.issue-content }} - # Update an existing issue if one was found (issue_number), - # otherwise an empty value creates a new issue: - issue-number: ${{ steps['last-issue']['outputs']['issue-number'] }} - # Add a label(s) that `last-issue` can use to find this issue, - # and any other relevant labels for the issue itself: - labels: | - ${{ env.issue-lookup-label }} - broken-link, docs \ No newline at end of file + # Permissions (issues: write) + - name: 'Create a new issue, or update an existing one' + if: ${{ failure() }} + uses: peter-evans/create-issue-from-file@v4 + with: + title: 'docs: Broken links found' + content-filepath: ${{ env.issue-content }} + # Update an existing issue if one was found (issue_number), + # otherwise an empty value creates a new issue: + issue-number: ${{ steps['last-issue']['outputs']['issue-number'] }} + # Add a label(s) that `last-issue` can use to find this issue, + # and any other relevant labels for the issue itself: + labels: | + ${{ env.issue-lookup-label }} + broken-link, docs