tiangolo

latest-changes-app

A GitHub App that updates release notes when a pull request is merged into a repository's default branch.

by tiangolo

Python

Python100%

Commit activity

Last 12 weeks · 33 commits

Full graph →

Community health

4 of 6 standards met

Community profile →
85
✓README✓License✓Contributing○Code of Conduct○Issue Template✓PR Template
tiangolo

Temporary production smoke test for the required latest-changes/label status. Will be closed without merging.\n\n## AI Disclaimer\n\nUsing Codex with gpt-5.6-sol. Reviewed manually.

tiangolo · 2mo ago
tiangolo

Summary Add a commit status for pull requests targeting the default branch. The status remains pending without a recognized label, succeeds with exactly one section label or , and fails when multiple recognized labels are present. Label validation is also enforced when generating release-note entries. Use operation-scoped installation tokens, refresh current pull request state before reporting, and document the required Commit statuses permission. Tests — 85 passed with 100% coverage Live development deployment and label-transition verification in , including pending, success, failure, same-SHA reversion to pending, , and a new synchronize SHA AI Disclaimer Using Codex with gpt-5.6-sol. Reviewed manually.

tiangolo · 2mo ago
Structured data for AI agents

Repository: tiangolo/latest-changes-app. Description: A GitHub App that updates release notes when a pull request is merged into a repository's default branch. Stars: 4, Forks: 0. Primary language: Python. Languages: Python (100%). License: MIT. Homepage: https://github.com/apps/latest-changes Topics: github-app, release-notes. Latest release: 0.0.5 (2mo ago). Open PRs: 2, open issues: 0. Last activity: 1w ago. Community health: 85%. Top contributors: tiangolo, latest-changes[bot], pr-submit[bot], dependabot[bot].