github icon indicating copy to clipboard operation
github copied to clipboard

fix(throttling): use Octokit's plugin-throttling instead of a custom implementation

Open oscard0m opened this issue 3 years ago • 0 comments

📓 Description

Use Octokit's throttling plugin instead of implementing a custom implementation.

❓ Unknowns

  • Do we want to get rid of all custom logic and rely on the settings offered by default by Octokit's plugin-throttling?
  • Do we want to provide new options so the users of semantic-release can tweak the configuration of this plugin?

🔌 Context

The idea is to fix current throttling problems and rely on Octokit's plugin for future throttling options that could occur.

  • Fixes #299
  • Causes https://github.com/semantic-release/semantic-release/issues/2204

oscard0m avatar Mar 27 '22 13:03 oscard0m