Repository navigation
Publish beta Homebrew and Scoop packages from the beta release workflow - #1750
Merged
Merged
Conversation
developerkunal
enabled auto-merge (squash)
November 4, 2026 10:18
ramya18101
approved these changes
Nov 5, 2026
Merged
1 of 2 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🔧 Changes
Beta releases now publish the beta Homebrew formula and Scoop manifest, the same way stable releases publish
auth0.release-beta.ymlfollowsrelease.yml. It runs GoReleaser for prerelease tags, uploads the beta formula and manifest, and opens the Homebrew and Scoop pull requests inauth0/homebrew-auth0-cliandauth0/scoop-auth0-cli. It also runs the same RL scan job as stable..goreleaser.ymladdsauth0-betaHomebrew and Scoop entries. The formula installs the sameauth0binary, so it matches the existingauth0-betapackages.release.ymluploads onlyauth0.rbandauth0.jsonby name. Stable tags run the same GoReleaser config, so this keeps a stable release from picking up the beta files.🔬 Testing
Validated the GoReleaser config and ran a local snapshot build. The snapshot produced
auth0.rb,auth0-beta.rb,auth0.json, andauth0-beta.json, matching the upload paths. The workflows pass actionlint.📝 Checklist