Skip to content

Consume chant 0.8.1 (fixes GitHub rate limiting)#15

Merged
lex00 merged 2 commits into
mainfrom
chore/chant-0.8.1
Jun 18, 2026
Merged

Consume chant 0.8.1 (fixes GitHub rate limiting)#15
lex00 merged 2 commits into
mainfrom
chore/chant-0.8.1

Conversation

@lex00

@lex00 lex00 commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Bumps @intentius/chant + lexicons to ^0.8.1. The engine now fetches GitHub content from raw.githubusercontent.com (CDN, no secondary rate limit) with a contents-API fallback for private repos, plus path encoding and per-file resilience. This is what makes actions/checkout and terraform audit reliably instead of intermittently 403ing.

lex00 added 2 commits June 18, 2026 00:39
…imiting)

0.8.1 fixes the audit engine's GitHub fetch: content now comes from the raw CDN
instead of the contents API, so large repos (actions/checkout, terraform) no
longer trip GitHub's secondary rate limit. Also path-segment encoding (spaces)
and per-file resilience.
Workers-Builds-deployed workers can't easily add bindings in the dashboard, so
declare the namespace in wrangler.toml — deploy binds it. Turns on the anonymous
audit counter and per-IP/global rate limiting (both gate on env.STATS).
@lex00 lex00 merged commit ffcc2ae into main Jun 18, 2026
4 checks passed
@lex00 lex00 deleted the chore/chant-0.8.1 branch June 18, 2026 06:42
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