ci: migrate to semantic-pr-release-drafter@0.3.0#880
Conversation
Co-Authored-By: AJ Steers <aj@airbyte.io>
Original prompt from AJ Steers |
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
👋 Greetings, Airbyte Team Member!Here are some helpful tips and reminders for your convenience. Testing This CDK VersionYou can test this version of the CDK using the following: # Run the CLI from this branch:
uvx 'git+https://github.com/airbytehq/airbyte-python-cdk.git@devin/1768735551-semantic-pr-release-drafter#egg=airbyte-python-cdk[dev]' --help
# Update a connector to use the CDK from this branch ref:
cd airbyte-integrations/connectors/source-example
poe use-cdk-branch devin/1768735551-semantic-pr-release-drafterHelpful ResourcesPR Slash CommandsAirbyte Maintainers can execute the following slash commands on your PR:
|
Co-Authored-By: AJ Steers <aj@airbyte.io>
Co-Authored-By: AJ Steers <aj@airbyte.io>
Co-Authored-By: AJ Steers <aj@airbyte.io>
There was a problem hiding this comment.
Pull request overview
This PR migrates the release drafter workflow from the official release-drafter/release-drafter@v6.0.0 action to a custom semantic PR release drafter implementation at version 0.3.0, removing the need for repository-specific configuration by relying on built-in defaults.
Changes:
- Removed custom release-drafter configuration file
- Updated workflow action to
aaronsteers/semantic-pr-release-drafter@v0.3.0 - Simplified workflow trigger and concurrency settings
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
.github/workflows/release_drafter.yml |
Updated to use new semantic PR release drafter action, removed pull_request trigger, simplified concurrency group, and changed runner to ubuntu-latest |
.github/release-drafter.yml |
Deleted custom configuration file containing categories, autolabeler rules, and version resolver settings |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
4be34ee
into
main
|
Caution Review failedThe pull request is closed. 📝 WalkthroughWalkthroughThe changes migrate from the Release Drafter tool to semantic-pr-release-drafter by removing the existing Release Drafter configuration file and updating the workflow to use the new action version. The workflow trigger was also simplified and the runner updated. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Migrates from
release-drafter/release-drafter@v6.0.0toaaronsteers/semantic-pr-release-drafter@0.3.0and removes the custom release-drafter config file, relying entirely on the new action's built-in defaults.Changes:
.github/release-drafter.yml(custom config with categories, autolabeler rules, version resolver)ubuntu-24.04toubuntu-latestpull_requesttrigger (workflow now only runs on push to main)release-drafterReview & Testing Checklist for Human
feat:,fix:,chore:)Notes
This is part of a batch migration across multiple repos. The new action provides sensible defaults for semantic PR titles, eliminating the need for per-repo config maintenance.
Requested by: Aaron ("AJ") Steers (@aaronsteers)
Link to Devin run: https://app.devin.ai/sessions/dbf7f70cc98d47b89f304541608046fa
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.