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

aldente: update livecheck #178723

Merged
merged 1 commit into from
Jul 7, 2024
Merged

aldente: update livecheck #178723

merged 1 commit into from
Jul 7, 2024

Conversation

khipp
Copy link
Member

@khipp khipp commented Jul 6, 2024

Important: Do not tick a checkbox if you haven’t performed its action. Honesty is indispensable for a smooth review process.

In the following questions <cask> is the token of the cask you're submitting.

After making any changes to a cask, existing or new, verify:

Additionally, if adding a new cask:

  • Named the cask according to the token reference.
  • Checked the cask was not already refused (add your cask's name to the end of the search field).
  • brew audit --cask --new <cask> worked successfully.
  • HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask <cask> worked successfully.
  • brew uninstall --cask <cask> worked successfully.

Related to #171006.

@krehel
Copy link
Member

krehel commented Jul 6, 2024

Please see #156395 for when these changes before were undone. Are the versions being served from Github the same as the upstream Pro source?

@chenrui333 chenrui333 added the livecheck Issues or PRs related to livecheck label Jul 6, 2024
@khipp
Copy link
Member Author

khipp commented Jul 6, 2024

@krehel The author in your linked PR only updated the livecheck to use the pro version. The versioned url was still for the free one, as indicated by the sha256 not changing.

@khipp
Copy link
Member Author

khipp commented Jul 6, 2024

I just verified that the pro version can be used without entering a license key. Should we fix the original url or leave it as is for easier versioning?

@bevanjkay
Copy link
Member

If it is possible we should probably download and install the "pro" version here, regardless of if it is versioned on not, it is probably the correct file to serve.

@khipp
Copy link
Member Author

khipp commented Jul 7, 2024

I compared the pro and GitHub versions, and the checksums match. The GitHub version can also unlock pro features by entering a license key.
It seems like the original PR's intended change was unnecessary, and we can keep the versioned url after all.

I'm sorry for not verifying that earlier. 😊

@krehel
Copy link
Member

krehel commented Jul 7, 2024

No need to apologize. I think we have right goal here with serving the Pro version and versioned URL, especially if the "free" version is the same as Pro without a license key.

Happy to ✅ this.

@p-linnane p-linnane merged commit 1836bd8 into Homebrew:master Jul 7, 2024
9 checks passed
@khipp khipp deleted the update-aldente branch July 7, 2024 18:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
livecheck Issues or PRs related to livecheck
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants