Skip to content

ci: линтер на каждом PR — иначе PR с одними доками не вливается - #48

Merged
jojoprison merged 1 commit into
mainfrom
ci/lint-every-pr
Oct 25, 2026
Merged

jojoprison merged 1 commit into
mainfrom
ci/lint-every-pr

Conversation

@jojoprison

Copy link
Copy Markdown
Owner

lint — обязательная проверка ветки main. Но skill-lint.yml запускался на PR, только если тот трогал плагин, манифесты или тесты. На любом другом PR (например, только docs/) проверка не стартовала, а защита ветки ждала её вечно: такой PR не вливался никогда. Так застрял #47 с одной карточкой в беклоге.

Теперь линтер запускается на каждом PR. У push в main фильтр путей остался. Запись в CHANGELOG.md, раздел [Unreleased].

Проверено: lint-skills.py и verify-release.py локально зелёные; YAML читается, у pull_request фильтра нет.

🤖 Generated with Claude Code

lint — обязательная проверка main, а skill-lint.yml запускался на PR только при правках плагина, манифестов и тестов. На остальных PR проверка не стартовала, и защита ветки ждала её вечно. Фильтр у push оставлен.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jojoprison
jojoprison merged commit 8ccd660 into main Oct 25, 2026
2 checks passed
@jojoprison
jojoprison deleted the ci/lint-every-pr branch October 25, 2026 06:30
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