Skip to content

ci: silence 429s errors in link checker#10495

Merged
thomaseizinger merged 1 commit intomainfrom
ci/silence-lychee-429
Oct 1, 2025
Merged

ci: silence 429s errors in link checker#10495
thomaseizinger merged 1 commit intomainfrom
ci/silence-lychee-429

Conversation

@thomaseizinger
Copy link
Member

Until lycheeverse/lychee#1844 is shipped, we silence 429s as valid status codes whenever links are being checked by lychee.

@thomaseizinger thomaseizinger requested review from a team and Copilot October 1, 2025 02:39
@vercel
Copy link

vercel bot commented Oct 1, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
firezone Ready Ready Preview Comment Oct 1, 2025 2:39am

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR modifies the CI link checker configuration to silence HTTP 429 (Too Many Requests) errors as a temporary workaround until a proper fix is available upstream.

  • Updates the lychee link checker arguments to accept 429 status codes as valid responses

with:
fail: false
args: --verbose --no-progress --exclude-all-private --max-concurrency 1 --retry-wait-time 60 --base https://firezone.dev .
args: --verbose --no-progress --exclude-all-private --max-concurrency 1 --retry-wait-time 60 --base https://firezone.dev --accept 100..=103,200..=299,429 .
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nitpick: it would be good to add a FIXME to remove accepting 429's when the condition changes, so that we won't forget about it (and e.g. IDE can help us)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am subscribed to the PR and will fix it once that lands!

@thomaseizinger thomaseizinger added this pull request to the merge queue Oct 1, 2025
Merged via the queue into main with commit b4fae70 Oct 1, 2025
259 of 261 checks passed
@thomaseizinger thomaseizinger deleted the ci/silence-lychee-429 branch October 1, 2025 04:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants