Toolverse
All skills

final-release-review

by openai

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

Quick info

Author
openai
Category
Data Science
Views
40

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

  1. Upewnij się, że pracujesz w katalogu głównym repozytorium openai-agents-python, uruchamiając polecenie pwd.

  2. 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.

  3. 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.

  4. 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.

  5. 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ń.

  6. 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.

Related skills