Skip to content
This repository has been archived by the owner on May 2, 2024. It is now read-only.

utm-beta: add livecheck #14946

Merged
merged 1 commit into from
Oct 25, 2022
Merged

Conversation

samford
Copy link
Member

@samford samford commented Oct 25, 2022

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 all changes to a cask, verify:

Additionally, if adding a new cask:

  • Named the cask according to the token reference.
  • Checked the cask was not already refused.
  • Checked the cask is submitted to the correct repo.
  • brew audit --new-cask <cask> worked successfully.
  • brew install --cask <cask> worked successfully.
  • brew uninstall --cask <cask> worked successfully.

By default, livecheck checks the Git tags for utm-beta and this currently gives a stable version as newest (4.0.8). We discussed this in #14917 and it seemed reasonable to restrict this to unstable versions (e.g., beta, RC, RC2, etc.).

This PR adds a livecheck block that restricts matching to releases that are marked as "prerelease" on GitHub. At the moment, this is the easiest way to avoid stable versions in that particular repository (so long as they continue to be diligent about marking releases as "prerelease").

@samford samford added ci-syntax-only Only run syntax checks on CI. Use only for bulk changes. livecheck Issues or PRs related to livecheck labels Oct 25, 2022
@p-linnane p-linnane merged commit 1148b80 into Homebrew:master Oct 25, 2022
@samford samford deleted the utm-beta-add-livecheck branch October 27, 2022 01:44
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
ci-syntax-only Only run syntax checks on CI. Use only for bulk changes. livecheck Issues or PRs related to livecheck
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants