ci: Add 'prompts' to allowed semantic PR title types#990
ci: Add 'prompts' to allowed semantic PR title types#990Aaron ("AJ") Steers (aaronsteers) wants to merge 1 commit intomainfrom
Conversation
Co-Authored-By: AJ Steers <aj@airbyte.io>
🤖 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. 💡 Show Tips and TricksTesting This PyAirbyte VersionYou can test this version of PyAirbyte using the following: # Run PyAirbyte CLI from this branch:
uvx --from 'git+https://github.com/airbytehq/PyAirbyte.git@devin/1773176058-add-prompts-semantic-pr-type' pyairbyte --help
# Install PyAirbyte from this branch for development:
pip install 'git+https://github.com/airbytehq/PyAirbyte.git@devin/1773176058-add-prompts-semantic-pr-type'PR Slash CommandsAirbyte Maintainers can execute the following slash commands on your PR:
📚 Show Repo GuidanceHelpful ResourcesCommunity SupportQuestions? Join the #pyairbyte channel in our Slack workspace. |
📝 WalkthroughWalkthroughConfiguration updates to GitHub workflow files to recognize "prompts" as a valid commit type in release drafting and PR title validation, adding support for this commit category across CI/CD pipelines. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches
🧪 Generate unit tests (beta)
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 |
PyTest Results (Full)413 tests ±0 395 ✅ - 1 26m 51s ⏱️ + 1m 52s For more details on these failures, see this check. Results for commit 7f70e79. ± Comparison against base commit fa52519. |
ci: Add 'prompts' to allowed semantic PR title types
Summary
Adds
promptsas a new allowed semantic PR title type across the semantic PR check workflow and release drafter configuration. This is part of an org-wide rollout adding a dedicated type for changes to AI/LLM prompts, agent instructions, skills, and playbooks — content that doesn't fit neatly intodocs,ci,feat, orfix.Changes:
semantic_pr_check.yml: AddedpromptsandPrompts(matching existing case-insensitive pattern)release_drafter.yml: Addedpromptsto the "Under the Hood" collapse categoryCompanion PRs are being created across ~9 other Airbyte repos and the
ai-skillsskill definition.Review & Testing Checklist for Human
promptsbelongs in the "Under the Hood" release-drafter category (vs. its own dedicated section like "🤖 Prompt Engineering")promptsandPromptscase variants are correct (matches existing pattern in this repo)Notes
Summary by CodeRabbit