Skip to content

Support installing a specific buck2 release#10

Open
joshlafleur-zip wants to merge 1 commit into
dtolnay:latestfrom
concordia-fsae:latest
Open

Support installing a specific buck2 release#10
joshlafleur-zip wants to merge 1 commit into
dtolnay:latestfrom
concordia-fsae:latest

Conversation

@joshlafleur-zip
Copy link
Copy Markdown

Reason for Change

The current action implementation allows for facebook to release a new latest software, and subsequently breaking downstream action consumers based on buck2 version incompatibility (prelude included).

Description of Change

  • Support a release variable which defaults to latest
  • Document the action input

Test Plan

  • Run action with release specified, ensure the right build is installed ✅
  • Ensure the buck2 build succeeds (this was previously passing in our repo) ✅
Screenshot 2026-03-14 at 12 39 17 AM

@joshlafleur-zip
Copy link
Copy Markdown
Author

Hey @dtolnay, we use your action in a student project for CI builds and following facebook's release of a new latest today we experienced a build breakage due to buck2 incompatibility. We mitigated this internally by forking and applying this patch, however I am bubbling this upstream as well in case others have a similar use case or want to support pinning the buck2 release. Happy to chat if there is any desire to change this, but it feels straightforward enough here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant