osrf / homebrew-simulation

Homebrew tap for osrf simulation software
Apache License 2.0
56 stars 75 forks source link

Bottle builds failing to verify attestations due to missing gh token #2815

Closed scpeters closed 3 weeks ago

scpeters commented 3 weeks ago

From the following failed build:

==> Installing dependencies for osrf/simulation/gz-msgs10: abseil, cmake, pkg-config, osrf/simulation/gz-cmake3, eigen, osrf/simulation/gz-utils2, mpdecimal, ca-certificates, openssl@3, readline, sqlite, xz, python@3.12, libyaml, ruby, osrf/simulation/gz-math7, osrf/simulation/gz-tools2, protobuf and tinyxml2
==> Installing osrf/simulation/gz-msgs10 dependency: abseil
==> Downloading https://ghcr.io/v2/homebrew/core/abseil/manifests/20240722.0
Already downloaded: /Users/jenkins/Library/Caches/Homebrew/downloads/c028788fa2308b8803272259e36d1cb86d0530402d2615f560609775287c09da--abseil-20240722.0.bottle_manifest.json
==> Verifying attestation for abseil
Error: The bottle for abseil could not be verified.

This typically indicates a missing GitHub API token, which you
can resolve either by setting `HOMEBREW_GITHUB_API_TOKEN` or
by running:

  gh auth login

I believe this failure is due to https://github.com/Homebrew/homebrew-test-bot/pull/1230

scpeters commented 3 weeks ago

potential fix in https://github.com/Homebrew/homebrew-test-bot/pull/1238

scpeters commented 3 weeks ago

potential fix in Homebrew/homebrew-test-bot#1238

this has been merged, so I'm rebuilding #2810 to test

scpeters commented 3 weeks ago

it has gotten farther than the previous failure point, so I consider this fixed