ci: add synchronize trigger to semantic PR title validation workflow#18
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:
|
|
🎉 Thanks for opening this pull request! Your contribution is appreciated. Here are some helpful commands you can use: Quick Commands
Available Poe TasksYou can run any of these tasks using the slash command: Core Tasks
Quick Fixes
Build & Install
Other Commands
The CI will automatically run tests when you push commits. Happy coding! 🚀 |
There was a problem hiding this comment.
Pull request overview
This PR enhances the semantic PR title validation workflow by adding the synchronize trigger event. This ensures that PR title validation re-runs when new commits are pushed, preventing the check from appearing as "missing" or stale in GitHub's status display.
Changes:
- Added
synchronizeevent type to the semantic PR title validation workflow triggers
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Summary
Adds
synchronizeto the list of event types that trigger the semantic PR title validation workflow. Without this trigger, the PR title check only runs when a PR is opened, edited, or marked ready for review - but not when new commits are pushed. This causes GitHub to show the check as "missing" or stale after pushing new commits.Review & Testing Checklist for Human
Notes
This change aligns the workflow with other Airbyte repositories (PyAirbyte, airbyte-python-cdk, connector-builder-mcp, etc.) that already have all four triggers configured:
opened,edited,ready_for_review, andsynchronize.Requested by: Aaron ("AJ") Steers (@aaronsteers)
Link to Devin run: https://app.devin.ai/sessions/9c86b01fddb14dd0a5fd73a4f019c7b2