penumbra-zone / penumbra

Penumbra is a fully private proof-of-stake network and decentralized exchange for the Cosmos ecosystem.
https://penumbra.zone
Apache License 2.0
373 stars 292 forks source link

ci: periodic failures on docs deploy #1918

Closed conorsch closed 1 year ago

conorsch commented 1 year ago

Caught a rate-limit error that blocked update of the protobuf docs here: https://github.com/penumbra-zone/penumbra/actions/runs/4049292647/jobs/6965491788 The error text is:

Warning: Unexpected input(s) 'buf_token', 'input', valid inputs are ['version', 'github_token', 'buf_user', 'buf_api_token']
Run bufbuild/buf-setup-action@v1
Warning: No github_token supplied, API requests will be subject to stricter rate limiting
Setting up buf version "1.13.1"
Resolving the download URL for the current platform...
Error: API rate limit exceeded for 138.91.87.51. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)

Looks like it's the github_token we want to export, not the buf API token.

conorsch commented 1 year ago

Resolved in https://github.com/penumbra-zone/penumbra/commit/1e6a0083e0d3f71b085031c85aea33daabfab020 , as shown by https://github.com/penumbra-zone/penumbra/actions/runs/4057011304