magpie-release-vote-tally

Solid

After the approval window closes, fetch the approval signal for an RC of `<upstream>`, classify each reply as +1 / 0 / -1 and binding or non-binding against the configured roster, produce the tally summary, and draft the `[RESULT] [VOTE]` email. Never sends mail and never applies a label without explicit RM confirmation.

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) <version>-<rcN> → fully-qualified RC identifier (e.g. 2.11.0-rc1) <vote-list> → configured vote mailing list (e.g. dev@airflow.apache.org) <release-approver-roster> → path to the approver roster file (default <project-config>/pmc-roster.md for ASF) Substitute these with concrete values from the adopting project's <project-config>/release-management-config.md before running any command below. --> # release-vote-tally This skill tallies the votes (or equivalent approval signals) for an Apache-convention RC and drafts the `[RESULT] [VOTE]` email. It is Step 9 of the [release-management lifecycle](../../docs/release-management/process.md). The skill **never sends mail** and **never flips the planning-issue label** without explicit RM confirmation. Both the tally table and the `[RESULT] [VOTE]` draft are paste-ready artefacts; the RM reviews them, sends the email themselves, and applies the next label (`vote-passed`...

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