Skip to content

ci: bump Justintime50/homebrew-releaser from 3.3.0 to 4.0.0 in the actions-major group - #82

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions-major-e235380268
Open

ci: bump Justintime50/homebrew-releaser from 3.3.0 to 4.0.0 in the actions-major group#82
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/github_actions/actions-major-e235380268

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the actions-major group with 1 update: Justintime50/homebrew-releaser.

Updates Justintime50/homebrew-releaser from 3.3.0 to 4.0.0

Release notes

Sourced from Justintime50/homebrew-releaser's releases.

v4.0.0

  • Upgrades from homebrew v5 to v6 allowing for parallelization and better security
Changelog

Sourced from Justintime50/homebrew-releaser's changelog.

CHANGELOG

v4.0.0 (2026-08-18)

  • Upgrades from homebrew v5 to v6 allowing for parallelization and better security

v3.3.0 (2026-01-13)

  • Adds ignore_warnings param to skip failing the action at the end for raised non-critical warnings
  • Use uv instead of pip for faster dependency installation

v3.2.1 (2026-01-11)

  • Copy defaults from inside Python app to GitHub Action definition resulting in more reproducable runs
  • Pass in missing branch param from GitHub Actions to Docker image

v3.2.0 (2026-01-11)

  • Adds custom_tarball parameter, allowing you to bundle your distributable assets however you'd like (closes #63)
  • Adds branch parameter, allowing you to push the formula file to any branch you'd like (closes #62)
  • Homebrew Releaser now warns instead of raising an exception and exiting with a failure if the git commit operation is unsuccessful due to "nothing to commit". This is useful if you want to test back to back releases or need to recreate a release but the underlying assets have not changed (closes #69)
  • Existing checksum.txt files on the latest release now warn if they exist instead of exiting with a stacktrace
  • Action now fails gracefully for non-critical warnings, ensuring the release succeeds first prior to raising warnings to the user. This both no longer blocks releases while surfacing warnings to users that may have previously gone unnoticed. These (current) warnings may include (closes #68):
    • An existing checksum file on the latest release (we do not override it)
    • "Nothing to commit", when the formula file existing is the same as the newly generated one
    • Missing start/end README table tags when using table updater
    • Missing/invalid README file when using table updater
  • Optimizes how asset URL selection occurs when downloading assets to generate checksums for
  • Makes formula_folder optional as we always had a default of Formula, now allows users to omit its inclusion in their yaml
  • Bumps Homebrew to v5.0.9

v3.1.0 (2025-12-26)

  • Adds skip_checksum parameter which skips uploading the checksum file for all release assets to the latest release. Useful if you generate your own checksums or already had a checksum file since we cannot overwrite an existing checksum file without deleting the previous one
  • Changes order of git push and checksum upload operations essentially making any checksum upload failures decoupled from the ability to actually release. Any failures with checksum upload will occur after formula update pushes
  • Creates formula folder if it doesn't exist yet
  • Fixes the formula dir path (regression introduced in v3.0.1, closes #67)

v3.0.1 (2025-12-20)

  • Fixes incorrect path when copying generated formula back into tap

v3.0.0 (2025-12-08)

  • Completely overhauls the Docker image
    • Pre-builds the image and references instead of rebuilding on each run. This leads to faster releasing runs (~30s-60s down from ~120s-200s), much smaller image size (~500mb down from ~1.5gb), and better control and maintainability
    • Switches from official Brew image to stable debian
      • Installs Homebrew manually
      • Installs Python from Homebrew
  • Bumps Python from v3.13 to v3.14

... (truncated)

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the actions-major group with 1 update: [Justintime50/homebrew-releaser](https://github.com/justintime50/homebrew-releaser).


Updates `Justintime50/homebrew-releaser` from 3.3.0 to 4.0.0
- [Release notes](https://github.com/justintime50/homebrew-releaser/releases)
- [Changelog](https://github.com/Justintime50/homebrew-releaser/blob/main/CHANGELOG.md)
- [Commits](Justintime50/homebrew-releaser@a62d7a3...454cc0d)

---
updated-dependencies:
- dependency-name: Justintime50/homebrew-releaser
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions-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 Sep 1, 2026
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.

0 participants