release

bởi openai

Cắt một bản phát hành Symphony bằng cách tăng phiên bản đã cam kết, đưa nó vào, gắn thẻ commit đã hợp nhất, và xác minh quy trình phát hành Burrito. Sử dụng khi được yêu cầu…

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.

Thêm skills từ 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
Lấy các bản tóm tắt PheWAS UKB-TOPMed nhỏ gọn cho các biến thể đơn lẻ bằng cách chấp nhận đầu vào rsID, GRCh37 hoặc GRCh38 và phân giải thành truy vấn GRCh38 cần thiết. Sử dụng khi một…
pull
openai
Kéo nhánh origin/main mới nhất vào nhánh local hiện tại và giải quyết xung đột merge (hay còn gọi là update-branch). Sử dụng khi Codex cần đồng bộ một nhánh feature với…
code-review-context
openai
Ngữ cảnh hiển thị của mô hình
push
openai
Đẩy các thay đổi của nhánh hiện tại lên origin và tạo hoặc cập nhật pull request tương ứng; sử dụng khi được yêu cầu đẩy, xuất bản cập nhật hoặc tạo pull request.
debug
openai
Điều tra các lần chạy bị kẹt và lỗi thực thi bằng cách truy vết nhật ký Symphony và Codex với mã định danh vấn đề/phiên; sử dụng khi các lần chạy bị treo, thử lại liên tục hoặc thất bại…
signing-entitlements
openai
Kiểm tra các vấn đề về chứng thực, quyền hạn, hardened runtime và Gatekeeper cho ứng dụng macOS. Sử dụng khi được yêu cầu chẩn đoán lỗi ký mã, thiếu quyền hạn,…
swiftui-view-refactor
openai
Tái cấu trúc và xem xét các tệp view SwiftUI với các mặc định mạnh mẽ cho các subview nhỏ chuyên biệt, luồng dữ liệu MV-over-MVVM, cây view ổn định, phụ thuộc rõ ràng…