A GitHub Action to add latest changes after each PR merged automatically
by tiangoloPython
Last 12 weeks · 43 commits
4 of 6 standards met
Description After upgrading to 0.0.6 in https://github.com/fastapi/fastapi-cli and https://github.com/fastapi/typer/ the workflow started to fail with: See: logs Investigated this with the help of Claude Code and it turned out that the culprit is in that uses the version of Python from or of the repository that runs action (GitHub overrides workdir when runs the container of GH action). So, if the repo has in , command attempts to install Python 3.10 and fails due to AI Disclaimer Fix is generated by Claude Opus 4.8 (1M context), then I: carefully reviewed the changes tested fixed action in my test repository (ran action from the branch of this PR - ) Checklist [ ] This PR is an obvious typo fix, or it links to a GitHub Discussion for the proposed code change. [ ] I added tests for the change. [ ] The new or updated tests fail on the main branch and pass on this PR. [x] Coverage stays at 100%. [ ] The documentation explains the change if needed.
Summary Simplify workflow event declarations by removing explicit and activity filters. Let GitHub use the default activity set, which also includes . Validation Parsed each changed workflow as YAML before and after the edit. Checked the resulting diff is limited to the trigger simplification. AI Disclaimer Using Codex with GPT-5.5. Reviewed manually.
Pull Request 👷 Fix releaser secret handling Discussion: Description AI Disclaimer Codex with GPT 5.5. Manual review. AI transcript Checklist [ ] This PR is an obvious typo fix, or it links to a GitHub Discussion for the proposed code change. [ ] I added tests for the change. [ ] The new or updated tests fail on the main branch and pass on this PR. [ ] Coverage stays at 100%. [ ] The documentation explains the change if needed.
Repository: tiangolo/latest-changes. Description: A GitHub Action to add latest changes after each PR merged automatically Stars: 199, Forks: 14. Primary language: Python. Languages: Python (99%), Dockerfile (0.7%), Shell (0.2%), Jinja (0.2%). License: MIT. Latest release: 0.6.0 (1w ago). Open PRs: 3, open issues: 1. Last activity: 20h ago. Community health: 85%. Top contributors: tiangolo, github-actions[bot], dependabot[bot], alejsdev, art049, malvex, patrick91, nghiahsgs.