final-release-review
Perform a release-readiness review by locating the previous release tag from remote tags and auditing the diff (e.g., v1.2.3...u003ccommitu003e) for breaking changes, regressions, improvement opportunities, and risks before releasing openai-agents-python.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Perform a release-readiness review by locating the previous release tag from remote tags and auditing the diff (e.g., v1.2.3...u003ccommitu003e) for breaking changes, regressions, improvement opportunities, and risks before releasing openai-agents-python.
How to use
Upewnij się, że pracujesz w katalogu głównym repozytorium openai-agents-python, uruchamiając polecenie pwd.
Zsynchronizuj tagi zdalne i znajdź ostatni tag wydania, uruchamiając skrypt find_latest_release_tag.sh z katalogu .agents/skills/final-release-review/scripts, podając origin i wzorzec v* jako parametry.
Pobierz najnowsze zmiany z gałęzi origin/main za pomocą git fetch origin main --prune, a następnie pobierz identyfikator commitu docelowego poleceniem git rev-parse origin/main.
Przejrzyj zakres zmian za pomocą poleceń git diff --stat, git diff --dirstat oraz git log --oneline, aby zobaczyć statystyki plików, katalogów i historię commitów między tagiem bazowym a committem docelowym.
Przeprowadź szczegółową analizę zmian, korzystając z listy kontrolnej zawartej w pliku references/review-checklist.md, szukając zmian niezgodnych wstecz, potencjalnych regresji i możliwości usprawnień.
Sformułuj wnioski na podstawie znalezionych problemów i wydaj decyzję: zielone światło do wydania, jeśli nie ma blokerów, lub blokadę z konkretnymi dowodami i krokami do odblokowania wydania.