Skip to content

docs(analyze): bound the forge pass by quota share and a short CI window - #21

Merged
0x73746F66 merged 1 commit into
mainfrom
docs/analyze-forge-quota
Nov 13, 2026
Merged

0x73746F66 merged 1 commit into
mainfrom
docs/analyze-forge-quota

Conversation

@0x73746F66

Copy link
Copy Markdown
Member

What

  • cli/commands/analyze.md: adds the --forge-window-days flag to the flags table, and a paragraph explaining that the GitHub pass stops while half the token's hourly limit is left (never less than 100 requests), with a forge warning in the report when it does.
  • cli/ci-cd/granular-actions.md: the workflow vulnetix gha init writes now passes --forge-window-days=7 to analyze on a push or a release. Only a manual run reads the full window. Pull requests still pass --no-forge.

Why

These document the CLI change in Vulnetix/cli#339. CodeQL and the release dispatch were failing on main with API rate limit exceeded for installation. The cause was the analyze job reading a year of pull requests, issues and commit reviews on every push, using the repository-wide job token.

How verified

…ads a 7-day forge window on push and release
@0x73746F66
0x73746F66 merged commit bd19455 into main Nov 13, 2026
17 checks passed
@0x73746F66
0x73746F66 deleted the docs/analyze-forge-quota branch November 13, 2026 14:23
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.

1 participant