Skip to content

Conversation

@jackl
Copy link
Contributor

@jackl jackl commented Feb 3, 2026

This is now done in the scala-steward repository in the Jenkins pipeline.

Summary by CodeRabbit

  • Chores
    • Removed an automated pull request labeling workflow
    • Updated automated merge workflow to enforce stricter execution conditions

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 3, 2026

📝 Walkthrough

Walkthrough

The changes involve GitHub Actions workflow modifications: removing a pull request labeling automation workflow and adding more restrictive conditions to the auto-merge workflow to only trigger on Jenkins-specific success events.

Changes

Cohort / File(s) Summary
Labeling Workflow Removal
.github/workflows/add-labels.yml
Removed the entire workflow file that automated adding the auto-merge label to pull requests labeled with scala-steward. The workflow triggered on PR events and conditionally created and applied the auto-merge label via GitHub CLI.
Auto-Merge Workflow Condition
.github/workflows/auto-merge.yml
Added additional guard condition to the workflow job, restricting execution to only trigger when GitHub event state is success AND context equals continuous-integration/jenkins/branch, instead of running on any success state regardless of context.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title directly and clearly describes the main change: removing the add-labels GitHub workflow, which aligns with the primary modification in the changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


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

@github-actions github-actions bot merged commit 1328034 into main Feb 3, 2026
7 checks passed
@github-actions github-actions bot deleted the remove-add-labels branch February 3, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants