Skip to content

ci: check newly added links - #2109

Closed
Himanshuagrawal4 wants to merge 1 commit into
pypa:mainfrom
Himanshuagrawal4:PRO/packaging-new-linkcheck-20260819
Closed

ci: check newly added links#2109
Himanshuagrawal4 wants to merge 1 commit into
pypa:mainfrom
Himanshuagrawal4:PRO/packaging-new-linkcheck-20260819

Conversation

@Himanshuagrawal4

@Himanshuagrawal4 Himanshuagrawal4 commented Aug 19, 2026

Copy link
Copy Markdown

Summary

  • save the main-branch linkcheck output as a cache baseline
  • restore that baseline for pull requests and merge queues
  • ignore only exact URLs already present in the baseline so newly introduced links are still checked
  • tolerate incomplete JSONL cache records

Closes #2037

Validation

  • actionlint .github/workflows/test.yml
  • ruff check source/conf.py
  • ruff format --check source/conf.py
  • synthetic baseline parsing test, including malformed JSONL input

📚 Documentation preview 📚: https://python-packaging-user-guide--2109.org.readthedocs.build/en/2109/

@webknjaz

Copy link
Copy Markdown
Member

Why didn't you just reopen #2067?

@webknjaz

Copy link
Copy Markdown
Member

Based on the account activity in my other projects, other maintainers' reactions in other projects and overall unauthentic interactions, I believe we don't need to invest effort in reviewing or encouraging similar-quality submissions from this account.

I'll leave these external links here for now but we should probably adopt s more formal policy in the future:

@webknjaz webknjaz closed this Aug 19, 2026
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.

Linkcheck for newly add links in PRs

2 participants