magpie-release-rc-cut
OfficialEfficiently tag, build, sign, and stage release candidates with minimal local interaction.
Authorapache
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the process of cutting release candidates (RCs) for ASF projects, from tagging the release, building artifacts, signing each artifact, generating checksums, to staging them to the adopter's distribution backend. It minimizes local interaction to enhance security and ensure compliance with ASF protocols.
Core Features & Use Cases
- Automated Release Candidate Creation: Automates the generation of RC tags and the creation of artifact lists.
- Secure Signatures: Utilizes gpg for secure detachment and signing of artifacts.
- Checksum Generation: Computes checksums (SHA-512 by default, SHA-256 if configured) for artifact integrity verification.
- Staging Commands: Issues commands to stage artifacts to the adopter's distribution backend according to the backend configuration.
- Use Case: Ideal for Release Managers who need to streamline the RC process, ensuring that release candidates are properly prepared and staged without exposing sensitive credentials or handling the signing key locally.
Quick Start
Cut an RC for '2.11.0' with version 'rc1' using the 'release-rc-cut' skill.
Dependency Matrix
Required Modules
None requiredComponents
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: magpie-release-rc-cut Download link: https://github.com/apache/magpie/archive/main.zip#magpie-release-rc-cut Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.