release
/release
Wydaje atomic-agents do PyPI i GitHuba: podbija wersję, tworzy release i publikuje na żądanie.
- Autor
- BrainBlend-AI ↗
- Repozytorium
- atomic-agents ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 27.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 1
Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Wydaje atomic-agents do PyPI i GitHuba: podbija wersję, tworzy release i publikuje na żądanie.
Wyzwalacze z opisu
Oryginalny opis (EN)
Release a new version of atomic-agents to PyPI and GitHub. Use when the user asks to "release", "publish", "deploy", or "bump version" for atomic-agents.
Jak działa
- Overview
- Prerequisites
- Release Types
- Step-by-Step Process
- Release Notes Template
- Checklist
Podgląd SKILL.md
--- name: release description: Release a new version of atomic-agents to PyPI and GitHub. Use when the user asks to "release", "publish", "deploy", or "bump version" for atomic-agents. allowed-tools: Read, Bash, Grep, Glob metadata: internal: true --- # Release Process for atomic-agents ## Overview This skill guides the release process for atomic-agents, including version bumping, PyPI publishing, and GitHub release creation. ## Prerequisites - Must be on `main` branch with clean working directory - `.env` file must contain `PYPI_TOKEN` environment variable - Must have push access to the repository ## Release Types | Type | When to Use | Example | |------|-------------|---------| | `major` | Breaking changes | 2.5.0 → 3.0.0 | | `minor` | New features (backwards compatible) | 2.5.0 → 2.6.0 | | `patch` | Bug fixes only | 2.5.0 → 2.5.1 | ## Step-by-Step Process ### 1. Prepare the Branch ```bash git checkout main git pull git status # Ensure clean working directory ``` ### 2. Run Build and Deploy Script **Important**: The script bumps versions, so if it fails partway through, reset to main before retrying. ```powershell powershell -ExecutionPolicy Bypass -File build_and_deploy.ps1 <major|minor|patch> ``` This script will: - Read current version from `pyproject.toml` - Increment version based on release type - Update `pyproject.toml` with new version - Run `uv sync` to update dependencies - Run `uv build` to create distribution packages - Run `uv publish` to upload to PyPI ### 3. If Script Fails - Reset and Retry ```bash git checkout main git reset --hard origin/main # Fix the issue, then run script again ``` ### 4. Commit and Push Version Bump ```bash git add pyproject.toml uv.lock git commit -m "Release vX.Y.Z" git push ``` ### 5. Create GitHub Release ```bash gh release create vX.Y.Z --title "vX.Y.Z" --notes "RELEASE_NOTES_HERE" ``` ## Release Notes Template ```markdown ## What's New ### Feature Name Brief description of the feature. #### Features - Feature 1 - Feature 2 #### Improvements - Improvement 1 #### Bug Fixes - Fix 1 ### Full Changelog https://github.com/eigenwise/atomic-agents/compare/vOLD...vNEW ``` ## Checklist - [ ] On main branch with clean working directory - [ ] `.env` file has `PYPI_TOKEN` - [ ] Determined correct release type (major/minor/patch) - [ ] Build and deploy script completed successfully - [ ] Version bump committed and pushed - [ ] GitHub release created with release notes
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · BrainBlend-AI/atomic-agents | 100 | MIT |
| max-sixty/worktrunk | 100 | MIT |
| gtapps/hermitd | 100 | MIT |
| gtapps/hermitd | 100 | MIT |
| anthony-chaudhary/fak | 100 | Apache-2.0 |
| tractorjuice/arc-kit | 100 | MIT |
| drvoss/everything-copilot-cli | 100 | MIT |
| sma1lboy/rove | 100 | MIT |
| codealong/codealong | 100 | Apache-2.0 |
Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 28.10.2026 · wersja paczki dc70301a831e (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100do-deploy
Wdraża popoto: uruchamia testy, podbija wersję, taguje wydanie, publikuje w PyPI i wdraża dokumentację. - 100version-release
Podbija wersję, tworzy tag wydania i wypycha tag do repozytorium. - 100publish
Publikuje pakiet Pythona Octop: tworzy gałąź wydania z develop, podbija wersję, aktualizuje CHANGELOG i otwiera PR do main, a po scaleniu tag uruchamia publikację w PyPI i Docker Hub. - 100skillsaw-release
Podnosi wersję, generuje notatki wydania i publikuje nowe wydanie skillsaw w PyPI. - 100release-cli
Wydaje nową wersję CLI pd: uruchamia testy, podbija wersję, tworzy tag i wypycha go do zdalnego repozytorium. - 100publish-npm-version
Wydaje kolejną wersję minor Prisma Next: podbija wersję w root package.json i pakietach workspace oraz otwiera PR, po którego scaleniu workflow publikuje wersję w npm i GitHub Release.