magpie-release-rc-cut

Official

Efficiently 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 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: 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.
View Source Repository

Agent Skills Search Helper

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