Skip to content

ci: Rename workflow to enforce-draft-pr-status for clarity#958

Merged
Aaron ("AJ") Steers (aaronsteers) merged 1 commit into
mainfrom
devin/1769030083-rename-enforce-draft-pr-status
Jan 22, 2026
Merged

ci: Rename workflow to enforce-draft-pr-status for clarity#958
Aaron ("AJ") Steers (aaronsteers) merged 1 commit into
mainfrom
devin/1769030083-rename-enforce-draft-pr-status

Conversation

@aaronsteers

@aaronsteers Aaron ("AJ") Steers (aaronsteers) commented Jan 21, 2026

Copy link
Copy Markdown
Member

Summary

Renames the workflow file from auto-draft-prs.yml to enforce-draft-pr-status.yml and updates the workflow name from "Auto-Draft PRs" to "Enforce Draft PR Status".

This rename improves clarity since "draft" can be ambiguous - it could be interpreted as "writing/composing a PR" rather than "draft status". The new name makes it clear the workflow enforces draft PR status.

Review & Testing Checklist for Human

  • Verify no other workflows or documentation reference the old filename auto-draft-prs.yml

Notes

This is a file rename only - no functional changes to the workflow logic.

Requested by: Aaron ("AJ") Steers (@aaronsteers)
Link to Devin run: https://app.devin.ai/sessions/41972af9ad72451c8443605775cc2105


Open with Devin

Note

Auto-merge may have been disabled. Please check the PR status to confirm.

Summary by CodeRabbit

  • Chores
    • Updated GitHub workflow naming for improved clarity.

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

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

Copy link
Copy Markdown
Contributor
Original prompt from AJ Steers
@Devin - Please find me open PR to the Airbyte repo which adds a force-to-draft handling for new PRs in the Airbyte repo. Duplicate that PR over to the PyAirybte repo, where we will merge it first.
Thread URL: https://airbytehq-team.slack.com/archives/D089P0UPVT4/p1768936745562909

@devin-ai-integration

Copy link
Copy Markdown
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

@coderabbitai

coderabbitai Bot commented Jan 21, 2026

Copy link
Copy Markdown
Contributor

Caution

Review failed

The pull request is closed.

📝 Walkthrough

Walkthrough

This pull request updates the name of a GitHub Actions workflow file from "Auto-Draft PRs" to "Enforce Draft PR Status". The change is metadata-only with no alterations to the workflow's logic or behavior.

Changes

Cohort / File(s) Summary
Workflow Metadata Update
.github/workflows/enforce-draft-pr-status.yml
Renamed workflow display name from "Auto-Draft PRs" to "Enforce Draft PR Status" for improved clarity.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch devin/1769030083-rename-enforce-draft-pr-status

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.

@github-actions

Copy link
Copy Markdown

👋 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/1769030083-rename-enforce-draft-pr-status' pyairbyte --help

# Install PyAirbyte from this branch for development:
pip install 'git+https://github.com/airbytehq/PyAirbyte.git@devin/1769030083-rename-enforce-draft-pr-status'

Helpful Resources

PR Slash Commands

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

  • /fix-pr - Fixes most formatting and linting issues
  • /uv-lock - Updates uv.lock file
  • /test-pr - Runs tests with the updated PyAirbyte
  • /prerelease - Builds and publishes a prerelease version to PyPI

Community Support

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

📝 Edit this welcome message.

@github-actions

Copy link
Copy Markdown

PyTest Results (Fast Tests Only, No Creds)

326 tests  ±0   326 ✅ ±0   5m 43s ⏱️ -22s
  1 suites ±0     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit 51ef4b5. ± Comparison against base commit ed44b83.

@github-actions

Copy link
Copy Markdown

PyTest Results (Full)

396 tests  ±0   379 ✅ ±0   23m 6s ⏱️ - 1m 14s
  1 suites ±0    17 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit 51ef4b5. ± Comparison against base commit ed44b83.

@aaronsteers Aaron ("AJ") Steers (aaronsteers) marked this pull request as ready for review January 22, 2026 00:23
@aaronsteers Aaron ("AJ") Steers (aaronsteers) merged commit ee6337f into main Jan 22, 2026
26 of 27 checks passed
@aaronsteers Aaron ("AJ") Steers (aaronsteers) deleted the devin/1769030083-rename-enforce-draft-pr-status branch January 22, 2026 00:23

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 1 additional flag.

Open in Devin Review

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