Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: preparation for v11 & gh api rate limiting #1402

Merged
merged 10 commits into from
Dec 17, 2024
Merged

feat: preparation for v11 & gh api rate limiting #1402

merged 10 commits into from
Dec 17, 2024

Conversation

reggi
Copy link
Contributor

@reggi reggi commented Dec 5, 2024

Adds a release separation for v10 and v11 branches in npm.

  • adds gh exec to get token so can be run locally
  • adds caching for each version sha, and if match dont fetch files cache.json
  • drops fetching v6 / v7 branches
  • pulls in 11

A part of npm 11 roadmap: npm/statusboard#898

@reggi reggi requested a review from a team as a code owner December 5, 2024 17:14
cli/bin/build.js Outdated Show resolved Hide resolved
@reggi reggi changed the title feat: adds v11 feat: preparation for v11 rate limiting Dec 6, 2024
@reggi reggi changed the title feat: preparation for v11 rate limiting feat: preparation for v11 & gh api rate limiting Dec 6, 2024
cache.json Outdated Show resolved Hide resolved
@reggi reggi merged commit 4a49edb into main Dec 17, 2024
11 checks passed
@reggi reggi deleted the reggi/release-11 branch December 17, 2024 00:13
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.

2 participants