release

por openai

Realizar un lanzamiento de Symphony incrementando la versión confirmada, integrándola, etiquetando el commit fusionado y verificando el flujo de trabajo de lanzamiento de Burrito. Usar cuando se solicite…

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.

Más 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
Obtén resúmenes PheWAS compactos de UKB-TOPMed para variantes individuales aceptando entrada de rsID, GRCh37 o GRCh38 y resolviendo a la consulta GRCh38 requerida. Úsalo cuando un…
pull
openai
Trae el último origin/main a la rama local actual y resuelve conflictos de fusión (también conocido como update-branch). Úsalo cuando Codex necesite sincronizar una rama de características con…
code-review-context
openai
Contexto visible del modelo
push
openai
Envía los cambios de la rama actual a origin y crea o actualiza la solicitud de pull correspondiente; úsalo cuando se pida hacer push, publicar actualizaciones o crear una solicitud de pull.
debug
openai
Investigar ejecuciones estancadas y fallos de ejecución rastreando los registros de Symphony y Codex con identificadores de problema/sesión; usar cuando las ejecuciones se detengan, se reintenten repetidamente o fallen…
signing-entitlements
openai
Inspeccionar problemas de firma, entitlements, runtime reforzado y Gatekeeper en aplicaciones de macOS. Usar cuando se solicite diagnosticar fallos de firma de código, entitlements faltantes,…
swiftui-view-refactor
openai
Refactoriza y revisa archivos de vista SwiftUI con valores predeterminados sólidos para subvistas pequeñas y dedicadas, flujo de datos MV sobre MVVM, árboles de vista estables, dependencia explícita…