release

par openai

Créez une version Symphony en incrémentant la version validée, en la fusionnant, en taguant le commit fusionné et en vérifiant le workflow de publication Burrito. Utilisez lorsque l'on vous demande de…

npx skills add https://github.com/openai/symphony --skill release

Release

  1. Start from fresh origin/main in a clean worktree. Never disturb unrelated local changes.

  2. Pick the requested version. If none is given, use the next patch after the latest vX.Y.Z tag.

  3. Update elixir/mix.exs so version: "X.Y.Z" matches the intended tag. Search the old version and change other files only when they are true release-version sources, not examples.

  4. Run make -C elixir all, then commit, push, create a PR, and land it.

  5. Fetch the merged main commit. Verify its mix.exs version, then create an annotated tag on that exact commit:

    git tag -a vX.Y.Z <merged-commit> -m "Symphony vX.Y.Z"
    git push origin vX.Y.Z
    
  6. Watch burrito-release until it finishes. Verify the build, smoke, and release jobs pass and that the GitHub release has all expected assets.

Do not tag an uncommitted or unmerged revision. Do not move a published tag without explicit user approval.

Plus de skills de openai

test-coverage-improver
openai
Improve test coverage in the OpenAI Agents JS monorepo: run `pnpm test:coverage`, inspect coverage artifacts, identify low-coverage files and branches, propose…
ukb-topmed-phewas-skill
openai
Récupérez des résumés compacts UKB-TOPMed PheWAS pour des variants uniques en acceptant une entrée rsID, GRCh37 ou GRCh38 et en résolvant la requête GRCh38 nécessaire. Utilisez lorsque…
pull
openai
Tirer le dernier origin/main dans la branche locale actuelle et résoudre les conflits de fusion (alias update-branch). À utiliser lorsque Codex doit synchroniser une branche de fonctionnalité avec…
code-review-context
openai
Contexte visible du modèle
push
openai
Pousser les modifications de la branche courante vers origin et créer ou mettre à jour la pull request correspondante ; à utiliser lorsqu'on demande de pousser, de publier des mises à jour ou de créer une pull request.
debug
openai
Enquêter sur les exécutions bloquées et les échecs d'exécution en traçant les journaux Symphony et Codex avec des identifiants de problème/session ; à utiliser lorsque les exécutions calent, réessayent à plusieurs reprises ou échouent…
signing-entitlements
openai
Inspectez les problèmes de signature, d’entitlements, de runtime renforcé et de Gatekeeper pour les applications macOS. Utilisez lorsque l’on vous demande de diagnostiquer des échecs de signature de code, des entitlements manquants,…
swiftui-view-refactor
openai
Refactoriser et examiner les fichiers de vue SwiftUI avec des valeurs par défaut solides pour les sous-vues dédiées de petite taille, le flux de données MV plutôt que MVVM, des arbres de vues stables, une dépendance explicite…