Skip to content

polyseam/mac-bin-build-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

main

rate-limit issue repro

This repo reproduces an issue with the rate-limiting of the GitHub API.

The issue is centered around the program polyseam/cndi. When any cndi command is invoked, the CLI checks if there is a newer version available on GitHub Releases.

This check always succeeds except specifically when ran within a GitHub runner where it fails with a rate-limit error, most commonly on macOS runners.

My best guess is that this is a result of the macOS runners being shared and the rate-limit being shared across all users of the runner, specifically limited by IP Address.

Table of Failures

Timestamp macOS Result
2024-06-05T21:14:00+00:00
2024-06-05T21:16:00+00:00
2024-06-05T21:18:00+00:00
2024-06-05T21:26:00+00:00
2024-06-05T21:31:00+00:00
2024-06-05T21:42:00+00:00

About

reproduction of flaky build workflow issue

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published