Skip to content

Conversation

@samford
Copy link
Member

@samford samford commented Dec 30, 2025

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.

The existing livecheck block for outguess checks the homepage but requests to www.rbcafe.com fail with the default user agent, so this check fails and retries with the :browser user agent (which works). This adds user_agent: :browser to the livecheck block URL, so it will continue to work after we remove the user agent fallback behavior in livecheck.

I've set this to skip the homepage audit because it will predictably fail without a :browser user agent.

The existing `livecheck` block for `outguess` checks the homepage but
requests to www.rbcafe.com fail with the default user agent, so this
check fails and retries with the `:browser` user agent (which works).
This adds `user_agent: :browser` to the `livecheck` block URL, so it
will continue to work after we remove the user agent fallback behavior
in livecheck.
@samford samford added livecheck Issues or PRs related to livecheck ci-skip-homepage Skip homepage checks on CI. Use only after homepage has been verified manually. labels Dec 30, 2025
@BrewTestBot BrewTestBot added the missing description Cask is missing a description, please add one. label Dec 30, 2025
@BrewTestBot BrewTestBot removed the missing description Cask is missing a description, please add one. label Dec 30, 2025
@samford
Copy link
Member Author

samford commented Dec 30, 2025

Hm, brew audit --online --strict outguess works fine locally, so I'm not sure why the artifact download is failing in CI.

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

Labels

ci-skip-homepage Skip homepage checks on CI. Use only after homepage has been verified manually. livecheck Issues or PRs related to livecheck

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants