Skip to content

Precise wording around dependabot auto-merge force option#345

Closed
pofl wants to merge 2 commits intomainfrom
dependabot-auto-merge-force
Closed

Precise wording around dependabot auto-merge force option#345
pofl wants to merge 2 commits intomainfrom
dependabot-auto-merge-force

Conversation

@pofl
Copy link
Contributor

@pofl pofl commented Jun 16, 2025

Type of Change

  • Bugfix
  • Enhancement / new feature
  • Refactoring
  • Documentation

Description

Precise wording around dependabot auto-merge force option

Checklist

  • Add relevant labels (for example type of change or patch/minor/major)
  • Make sure not to introduce some mistakes
  • Update documentation
  • Review the Contributing Guideline and sign CLA
  • Reference relevant issue(s) and close them after merging

@pofl pofl requested a review from a team as a code owner June 16, 2025 13:16
@pofl pofl added the documentation Pull requests with improvements or additions to documentation label Jun 16, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Jun 16, 2025

All contributors have signed the CLA ✍️ ✅
Posted by the CLA Assistant Lite bot.

@pofl
Copy link
Contributor Author

pofl commented Jun 16, 2025

I have read the CLA Document and I hereby sign the CLA

github-actions bot added a commit that referenced this pull request Jun 16, 2025
@0x46616c6b 0x46616c6b requested review from Copilot June 16, 2025 13:51
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR refines the phrasing around Dependabot auto-merge, clarifies the force option, and updates example comments for strategy and update types.

  • Updated <summary> and description to generalize auto-merge trigger.
  • Clarified force behavior and required permissions.
  • Improved YAML example comments for strategy and update-types.
Comments suppressed due to low confidence (2)

README.md:39

  • [nitpick] This warning is redundant with the previous sentence about force merge—consider removing or consolidating one of them to avoid duplication.
⚠️ You can also force a merge of a PR. This means that the PR will be merged immediately.

README.md:57

  • [nitpick] For consistency and readability, add a space after the comma in 'Default: minor,patch' (i.e., 'minor, patch').
# optional: comma-separated list of updates to handle (Available types: major, minor, patch. Default: minor,patch)

strategy: rebase, merge
# optional: choose which types of update you want to allow (default: minor,patch)
# optional: choose strategy when merging (Accepted values: rebase, merge, squash. Default: squash)
strategy: squash
Copy link
Contributor

Choose a reason for hiding this comment

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

I would like to add another example as value because we don't need to add the default value. 😄

Suggested change
strategy: squash
strategy: rebase

Comment on lines +36 to +37
Option `force` can be used to merge the PR right away instead of only enabling auto-merge. The bot needs to have
protection rule bypass permissions for that to work.
Copy link
Contributor

Choose a reason for hiding this comment

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

Which extra information you are getting with the comment? The bypass rights are mentioned right after this comment and the function of the option is described in the workflow example. 👀


The action is called by creating a PR. It is necessary that the repository is enabled for auto-merge.
This workflow triggers when dependabot creates a PR. It will use the
[staffbase bot](https://github.com/apps/staffbase-actions) to approve the PR and to enable auto-merge.
Copy link
Contributor

Choose a reason for hiding this comment

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

The Satffbase Bot is not a generally usable bot by everyone. Therefore I wouldn't add it to the public repo. 😆

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@0x46616c6b
Copy link
Contributor

No activity here, I will close that PR now

@0x46616c6b 0x46616c6b closed this Nov 3, 2025
@github-actions github-actions bot locked and limited conversation to collaborators Nov 3, 2025
@flaxel flaxel deleted the dependabot-auto-merge-force branch November 3, 2025 13:50
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

documentation Pull requests with improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants