Skip to content

Bump freckle/mergeabot-action from 2 to 3 - #23

Merged
cdmren merged 1 commit into
mainfrom
dependabot/github_actions/freckle/mergeabot-action-3
Jul 29, 2026
Merged

Bump freckle/mergeabot-action from 2 to 3#23
cdmren merged 1 commit into
mainfrom
dependabot/github_actions/freckle/mergeabot-action-3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 29, 2026

Copy link
Copy Markdown
Contributor

Bumps freckle/mergeabot-action from 2 to 3.

Release notes

Sourced from freckle/mergeabot-action's releases.

v3.0.0

Rewrites the action from a bash script (bin/automerge-prs) to TypeScript, compiled to dist/index.js. Behavior is preserved for the common cases, but two input-handling edge cases changed in ways that can break existing workflows -- read the Breaking Changes section before upgrading.

Breaking Changes

  • dry-run and remove-reviewers now require a strict boolean string. These inputs are parsed with @actions/core's getBooleanInput, which only accepts true/True/TRUE/false/False/FALSE (YAML 1.2 Core Schema). The old bash implementation also accepted values like dry-run: 1. If your workflow sets either input to 1, 0, or any other non-canonical value, update it to "true"/"false" before upgrading, or the step will throw.

  • An invalid strategy no longer exits with a distinct status code. Previously, an invalid strategy input caused the underlying script to exit 64 (EX_USAGE), distinguishing a misconfiguration from a runtime failure. All failures -- config or runtime -- now surface the same way via core.setFailed. If anything in your pipeline branched on that exit code, it will no longer see the distinction.

Other Notable Changes

  • quarantine-days accepts non-numeric input without validation (parses to NaN rather than raising a clear error) -- tracked as a known gap, not fixed in this release.
  • Reviewer-removal and comment-posting on newly-opened bot PRs are no longer gated behind dry-run.
  • GraphQL PR search now uses ISSUE_ADVANCED, fixing a bug where OR in exclude-title-regex-adjacent queries was silently ignored.
  • README inputs table is now generated from action.yml via action-docs.

Upgrading

- uses: freckle/mergeabot-action@v3

No input renames; only the stricter boolean parsing and the exit-code behavior above require attention.

v2.1.0

Make PR author configurable via the bot-authors input, so reviewer-removal and the scheduled auto-merge scan apply to Renovate as well as Dependabot. Backward-compatible (defaults to dependabot[bot]).

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [freckle/mergeabot-action](https://github.com/freckle/mergeabot-action) from 2 to 3.
- [Release notes](https://github.com/freckle/mergeabot-action/releases)
- [Commits](freckle/mergeabot-action@v2...v3)

---
updated-dependencies:
- dependency-name: freckle/mergeabot-action
  dependency-version: '3'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 29, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner July 29, 2026 21:42
@dependabot
dependabot Bot requested review from cdmren and removed request for a team July 29, 2026 21:42
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 29, 2026
@cdmren
cdmren merged commit 321cb86 into main Jul 29, 2026
7 of 8 checks passed
@cdmren
cdmren deleted the dependabot/github_actions/freckle/mergeabot-action-3 branch July 29, 2026 22:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant