Skip to content

Правит рейт-лимит editorconfig-checker в CI-воркфлоу - #6110

Open
solarrust wants to merge 1 commit into
mainfrom
feature/editorconfig-rate-limit-fix
Open

Правит рейт-лимит editorconfig-checker в CI-воркфлоу#6110
solarrust wants to merge 1 commit into
mainfrom
feature/editorconfig-rate-limit-fix

Conversation

@solarrust

Copy link
Copy Markdown
Member

Причина

EditorConfig в CI иногда падал с 403 rate limit exceeded при установке editorconfig-checker: пакет скачивает бинарник с api.github.com/repos/editorconfig-checker/editorconfig-checker/releases/latest без авторизации, а такие запросы делятся общим лимитом 60/час на IP раннера — он общий для всех джобов GitHub Actions на этом хосте.

Проблема была в двух местах:

  • editorconfig.yml — проверка при пуше в main
  • pr-checks.yml — проверка в PR

Правка

Пробросила GITHUB_TOKEN в env шага в обоих воркфлоу — пакет использует Octokit с auth: process.env.GITHUB_TOKEN, поэтому запрос становится аутентифицированным и лимит поднимается до 5000/час.

Test plan

  • Проверить, что джоб «Проверка линтером» проходит в этом PR и после мёрджа в main

Пробрасывает `GITHUB_TOKEN` в шаг с `editorconfig-checker`, чтобы
запросы к GitHub API при скачивании бинарника были
аутентифицированными — иначе они попадают под общий лимит 60/час
на IP раннера и падают с 403
@solarrust
solarrust requested a review from igsekor as a code owner July 29, 2026 21:36
@solarrust solarrust self-assigned this Jul 29, 2026
@github-actions github-actions Bot added the кухня Документация, репозиторий, задачи редакции label Jul 29, 2026
@github-actions

Copy link
Copy Markdown
Превью контента из опубликовано.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

кухня Документация, репозиторий, задачи редакции

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant