magpie-release-verify-rc

Solid

Read-only pre-flight verification of a staged release candidate (RC) for `<upstream>`. Checks artefact integrity (GPG signatures and checksums), Apache RAT licence headers, NOTICE/LICENSE completeness, prohibited-binary absence (including `.pyc` / `__pycache__`), source-tree integrity (no dangling symlinks or broken internal references), and version-string consistency. Emits a structured PASS / PASS-WITH-WARNINGS / FAIL report. Makes no state change; a `--post-to <planning-issue>` flag proposes a comment for explicit RM confirmation before any posting.

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) <rc-tag> → release candidate tag (e.g. 2.11.0-rc1) <product-name> → project display name (e.g. Apache Airflow) <staging-url> → URL to the staged RC artefacts (e.g. dist/dev/<project>/<rc-tag>/) <keys-url> → URL to the project KEYS file <keyserver> → configured GPG keyserver Substitute these with concrete values from the adopting project's <project-config>/release-management-config.md and <project-config>/release-build.md before running any command below. --> # release-verify-rc This skill is Step 6 of the [release-management lifecycle](../../docs/release-management/process.md): read-only verification of a staged release candidate before the `[VOTE]` thread opens (RM) or before a voter posts `+1` (voter Agentic Pairing loop). **This report is a mechanical aid, not a vote.** A `PASS` result does not discharge a voter's ASF obligation to download, build, and test the candidate on their own hardware before posting a binding `+1`. The report states this in every ...

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