Skip to content

fix: disable GHA cache in flakehub-publish to avoid rate limiting#64

Merged
sc2ben merged 1 commit into
mainfrom
fix/flakehub-gha-cache-ratelimit
Jun 6, 2026
Merged

fix: disable GHA cache in flakehub-publish to avoid rate limiting#64
sc2ben merged 1 commit into
mainfrom
fix/flakehub-gha-cache-ratelimit

Conversation

@tsunaminoai

Copy link
Copy Markdown
Contributor

Summary

  • Set use-gha-cache: "disabled" in the flakehub-publish matrix jobs
  • 4 parallel runners hitting the GitHub Actions Cache simultaneously triggers throttling (HTTP 418 rate limit), causing nix eval to fail
  • FlakeHub cache (cache.flakehub.com) is still active and doesn't have this constraint

4 parallel runners hammering the GHA cache simultaneously triggers
throttling. FlakeHub cache (cache.flakehub.com) is used instead.
Copilot AI review requested due to automatic review settings June 6, 2026 15:39

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the release workflow to avoid GitHub Actions Cache throttling during the flakehub-publish matrix job by disabling the GHA cache while continuing to use FlakeHub’s cache.

Changes:

  • Disable GitHub Actions cache usage (use-gha-cache: "disabled") for the flakehub-publish job’s FlakeHub cache step.
  • Keep FlakeHub cache configuration (flakehub-flake-name) unchanged to preserve caching benefits via cache.flakehub.com.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sc2ben sc2ben merged commit 1ea6673 into main Jun 6, 2026
5 checks passed
@sc2ben sc2ben deleted the fix/flakehub-gha-cache-ratelimit branch June 6, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants