draft-release

Draft release PRs for aiobotocore by analyzing merged pull requests and updating changelogs.

1.4k|208|Updated May 31, 2015
One-click install
npx skills add https://github.com/aio-libs/aiobotocore --skill draft-release-aio-libs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: draft-release
Source: https://github.com/aio-libs/aiobotocore/tree/main/plugins/aiobotocore-bot/skills/draft-release
Command: npx skills add https://github.com/aio-libs/aiobotocore --skill draft-release-aio-libs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, github, python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of drafting a new release PR for the aiobotocore repository, significantly reducing manual effort and potential for errors.

Core Features & Use Cases

  • Automated Release PR Drafting: Generates a PR that summarizes merged pull requests, computes the next version, and updates changelogs.
  • Version and Date Override: Allows overriding the auto-detected version and release date.
  • Dry Run: Provides a dry run option to preview the PR content without opening it.

Quick Start

Run the draft-release skill with the optional arguments to override the version, start and end references, or date.

Frequently Asked Questions about draft-release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate release PR drafting for a Python repository using Conventional Commits?

Automate release PR drafting by analyzing merged pull requests, computing version increments based on Conventional Commits, and updating changelogs. This process requires Git, GitHub API access, and Python to generate the release PR.

Do I need GitHub API access to automatically compute version increments and update documentation?

Yes, GitHub API access is required to automatically analyze merged pull requests, compute the next version, and update documentation for the release PR.

Can I preview a release PR before opening it on GitHub?

Yes, you can preview a release PR before opening it on GitHub by using the dry run option, which generates the PR content for review without actually opening the pull request.

How do I override the auto-detected version and release date when drafting a release PR?

You can override the auto-detected version and release date by passing optional arguments when running the draft-release skill, allowing custom control over the generated release PR.

What is the best way to handle major, minor, and patch level releases for aiobotocore?

Handle major, minor, and patch level releases for aiobotocore by using an automated drafting process that computes version increments from Conventional Commits, summarizes merged PRs, and updates changelogs.