magpie-release-promote

Solid

Emit the backend-shaped promotion command set for a release that has passed its vote. Reads the planning issue (must carry `vote-passed`), constructs the staging → release move for the configured distribution backend, checks PMC membership of the Release Manager, and proposes the `promoted` label. Never runs the promotion command itself and never publishes the release.

AI & Automation 83 stars 78 forks Updated yesterday Apache-2.0

Install

View on GitHub

Quality Score: 84/100

Stars 20%
64
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

<!-- SPDX-License-Identifier: Apache-2.0 https://www.apache.org/licenses/LICENSE-2.0 --> <!-- Placeholder convention (see ../../AGENTS.md#placeholder-convention-used-in-skill-files): <project-config> → adopter's project-config directory path <upstream> → adopter's public source repo (e.g. apache/airflow) <version> → release version string (e.g. 2.11.0) <rcN> → release candidate number (e.g. rc1) <product-name> → project display name (e.g. Apache Airflow) <dist-dev-url> → URL to the staged RC in dist/dev/<project>/<version>-rcN/ (release_dist_backend=svnpubsub) <dist-release-url> → URL to the promoted target in dist/release/<project>/<version>/ (release_dist_backend=svnpubsub) <result-vote-url> → Archive URL of the [RESULT] [VOTE] thread Substitute these with concrete values from the adopting project's <project-config>/release-management-config.md before running any command below. --> # release-promote This skill emits the backend-shaped promotion command set for a release that has passed its vote. It is Step 10 of the [release-management lifecycle](../../docs/release-management/process.md). **Promotion follows `release_dist_backend`, not the vote backend.** Under the hybrid (`release_dist_backend = svnpubsub`, `release_vote_backend = atr`), ATR administered the *vote* but SVN owns *hosting and promotion*: this skill e...

Details

Author
apache
Repository
apache/magpie
Created
3 months ago
Last Updated
yesterday
Language
Python
License
Apache-2.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category