make-release

Community

One-click release automation for PyPI.

Authorkasperjunge
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Release automation that handles version bumps, CHANGELOG updates, tag creation, and GitHub release publishing for Python projects.

Core Features & Use Cases

  • Prerequisites: On main branch, clean working tree, and updated CHANGELOG.
  • End-to-end Release Workflow: Validates state, runs quality checks, bumps versions in init.py and pyproject.toml, updates CHANGELOG, creates git tag, and publishes to PyPI.
  • Use Case: Release a new version to PyPI via GitHub Actions by triggering scripts.

Quick Start

Trigger a release by providing a SemVer version (for example 1.2.3) and let the workflow handle bump, changelog, tag, and PyPI publish.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: make-release
Download link: https://github.com/kasperjunge/agent-resources/archive/main.zip#make-release

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.