Toolverse
Wszystkie skille

final-release-review

autor: openai

Przeanalizuj zmiany przed wydaniem, aby uniknąć błędów i zmian niezgodnych wstecz.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
openai
Kategoria
Data Science
Wyświetlenia
40

O skillu

Umiejętność do automatycznego przeglądu gotowości wydania. Porównuje różnice między ostatnim tagiem wydania a bieżącym kodem, identyfikując zmiany niezgodne wstecz, regresje, błędy i zagrożenia dla stabilności. Generuje raport z konkretnymi wnioskami i decyzją o możliwości wydania lub konieczności blokady z jasnym planem odblokowania.

Jak używać

  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.

Podobne skille