Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add stable checksum to the JSON API #14030

Merged
merged 1 commit into from Oct 21, 2022
Merged

Conversation

Rylan12
Copy link
Member

@Rylan12 Rylan12 commented Oct 21, 2022

Closes #14029

This PR adds the stable checksum (if it exists) to the JSON API. This also updates the formula API loader to load this value if it exists. This will allow commands like brew unpack to be run even with HOMEBREW_INSTALL_FROM_API set. I think this can be valuable for maintainers to effectively maintain while having HOMEBREW_INSTALL_FROM_API set.

@BrewTestBot
Copy link
Member

Review period will end on 2022-10-24 at 05:24:24 UTC.

@BrewTestBot BrewTestBot added the waiting for feedback Merging is blocked until sufficient time has passed for review label Oct 21, 2022
@MikeMcQuaid MikeMcQuaid added the critical Critical change which should be shipped as soon as possible. label Oct 21, 2022
@BrewTestBot BrewTestBot removed the waiting for feedback Merging is blocked until sufficient time has passed for review label Oct 21, 2022
@BrewTestBot
Copy link
Member

Review period skipped due to critical label.

@Rylan12 Rylan12 merged commit faa9950 into Homebrew:master Oct 21, 2022
@Rylan12 Rylan12 deleted the checksum-json-api branch October 21, 2022 15:56
@github-actions github-actions bot added the outdated PR was locked due to age label Nov 21, 2022
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 21, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
critical Critical change which should be shipped as soon as possible. outdated PR was locked due to age
Projects
None yet
Development

Successfully merging this pull request may close these issues.

unpack with HOMEBREW_INSTALL_FROM_API cannot verify integrity
3 participants