Rechercher

PythonReactSEOPDF
GitHub Skill

release

Automated release workflow for olympus

mikev10☆ 0 Étoiles du dépôt0 Forks du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

Voir la source ↗Guides

Instructions

Release Skill

Automate the release process for olympus.

Usage

/release <version>

Example: /release 2.4.0 or /release patch or /release minor

Release Checklist

Execute these steps in order:

1. Version Bump

Update version in all locations:

  • package.json
  • src/installer/index.ts (VERSION constant)
  • src/__tests__/installer.test.ts (expected version)
  • .claude-plugin/plugin.json
  • README.md (version badge and title)
2. Run Tests
npm run test:run

All 231+ tests must pass before proceeding.

3. Commit Version Bump
git add -A
git commit -m "chore: Bump version to <version>"
4. Create & Push Tag
git tag v<version>
git push origin main
git push origin v<version>
5. Publish to npm
npm publish --access public
6. Create GitHub Release
gh release create v<version> --title "v<version> - <title>" --notes "<release notes>"
7. Verify

Version Files Reference

File Field/Line
package.json "version": "X.Y.Z"
src/installer/index.ts export const VERSION = 'X.Y.Z'
src/__tests__/installer.test.ts expect(VERSION).toBe('X.Y.Z')
.claude-plugin/plugin.json "version": "X.Y.Z"
README.md Title + version badge

Semantic Versioning

  • patch (X.Y.Z+1): Bug fixes, minor improvements
  • minor (X.Y+1.0): New features, backward compatible
  • major (X+1.0.0): Breaking changes

Notes

  • Always run tests before publishing
  • Create release notes summarizing changes
  • Plugin marketplace syncs automatically from GitHub releases

Exemples

Consultez les exemples du dépôt source.

Voir la source ↗

Historique source

Date d’indexation
2026-01-20
Mise à jour de l’index
2026-01-26
Branch
main

Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!