graph-tooling icon indicating copy to clipboard operation
graph-tooling copied to clipboard

`changeset` release GH action fails due to secondary rate limits

Open 0237h opened this issue 1 year ago • 0 comments

Which packages are impacted by your issue?

@graphprotocol/graph-cli, @graphprotocol/graph-ts

Describe the issue

When merging PRs including changesets, the release GH action is triggered to add the changes to another PR managed by the changeset bot.

Sometimes, that GH action fails due to internal rate limits hit within the workflow. This issue has been reported previously on the changeset repo (see here).

This causes changes to be missing in the bot PR and eventually will be missing when triggering a release. This only affects the CHANGELOG as the actual changes are already merged into main.

Reproduction

Github Repo

Steps to Reproduce the Bug or Issue

Hard to reproduce reliably, sometimes fails.

Expected behavior

Avoid hitting rate limits to make sure the changes are indeed included in the release changelogs.

Re-trying the failed jobs can fix the issue.

Screenshots or Videos

Example of a failed action: screenshot_2024-11-05_10-19-12

Example of re-running the action to fix the issue: screenshot_2024-11-05_10-15-24

Platform

Github

Subgraph Manifest

No response

Subgraph GraphQL Schema

No response

Additional context

No response

0237h avatar Nov 05 '24 15:11 0237h