- readme_pr_repo_first_commit.py:
- Close a PR when every added GitHub repo is confirmed younger than
the 6-month minimum. Unknown/unparseable dates are treated as
comment-only and do not trigger close.
- Append an alphabetical-order section to the marker comment when
the PR adds a list item out of order in any `<details><h2>` or
`<h3>` sub-section of README.md. Only flags violations that
involve a line added by the PR.
- Reconstructs the post-PR README from base + diff so the check
works on PRs from forks without needing fork-head access.
- readme_pr_alphabetical.py (new): shared helper for the alphabetical
check.
- workflows/awesome_bot.yaml: removed. awesome_bot was running on
every push and PR, frequently failing on transient network issues
and 404s.
- workflows/link_check.yml (new): weekly lychee check on README.md
(Mon 06:17 UTC + manual dispatch). Tolerant of transient errors,
posts results back to the Actions run summary.
* chore: Add .gitignore to exclude Python bytecode files (*.pyc)
* feat: Add GitHub Action to comment on PR with first commit date from modified README.md
* feat: Enhance PR comment functionality with first commit date table generation