Skip to content

ci: enable autolabeler for release drafter#891

Merged
Aaron ("AJ") Steers (aaronsteers) merged 1 commit intomainfrom
devin/1764739667-enable-autolabeler
Dec 3, 2025
Merged

ci: enable autolabeler for release drafter#891
Aaron ("AJ") Steers (aaronsteers) merged 1 commit intomainfrom
devin/1764739667-enable-autolabeler

Conversation

@aaronsteers
Copy link
Member

@aaronsteers Aaron ("AJ") Steers (aaronsteers) commented Dec 3, 2025

Generating PR description...

Devin Session: https://app.devin.ai/sessions/a8b868eb04014316bc4ffef07ca16130

Summary by CodeRabbit

  • Chores
    • Updated internal workflow automation configuration to improve development process efficiency.

✏️ Tip: You can customize this high-level summary in your review settings.

Enable autolabeler to automatically label PRs based on title prefixes:
- chore: -> chore label
- fix: -> bug label
- feat:/feature -> enhancement label

Also update permissions to pull-requests: write (required for autolabeler).

Co-Authored-By: AJ Steers <aj@airbyte.io>
@devin-ai-integration
Copy link
Contributor

Original prompt from AJ Steers
Received message in Slack channel #ask-devin-ai:

@Devin - Remind me the status of the airbyte-connector-models repo. Are tests good? Any critical pending PRs? It's not used yet but I want to use it soon.
Thread URL: https://airbytehq-team.slack.com/archives/C08BHPUMEPJ/p1764732507750749

@devin-ai-integration
Copy link
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@github-actions
Copy link

github-actions bot commented Dec 3, 2025

👋 Greetings, Airbyte Team Member!

Here are some helpful tips and reminders for your convenience.

Testing This PyAirbyte Version

You 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/1764739667-enable-autolabeler' pyairbyte --help

# Install PyAirbyte from this branch for development:
pip install 'git+https://github.com/airbytehq/PyAirbyte.git@devin/1764739667-enable-autolabeler'

Helpful Resources

PR Slash Commands

Airbyte Maintainers can execute the following slash commands on your PR:

  • /fix-pr - Fixes most formatting and linting issues
  • /poetry-lock - Updates poetry.lock file
  • /test-pr - Runs tests with the updated PyAirbyte

Community Support

Questions? Join the #pyairbyte channel in our Slack workspace.

📝 Edit this welcome message.

@aaronsteers Aaron ("AJ") Steers (aaronsteers) merged commit ac9cfee into main Dec 3, 2025
19 of 21 checks passed
@aaronsteers Aaron ("AJ") Steers (aaronsteers) deleted the devin/1764739667-enable-autolabeler branch December 3, 2025 05:29
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 3, 2025

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

The release drafter workflow configuration is updated to grant pull-request write permissions and enable autolabeling by setting the disable-autolabeler parameter to false.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow
.github/workflows/release_drafter.yml
Increased pull-requests permission from read to write; disabled the autolabeler toggle (changed disable-autolabeler from true to false)

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

This is a straightforward configuration adjustment with no logic changes or functional complexity—just two parameter updates in a single workflow file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch devin/1764739667-enable-autolabeler

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 2ccbeb2 and 403e29c.

📒 Files selected for processing (1)
  • .github/workflows/release_drafter.yml (1 hunks)

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant