Skip to content

feat: add lint and fix commands to the Makefile#10

Open
moliholy wants to merge 3 commits intomasterfrom
feat/lint-fix
Open

feat: add lint and fix commands to the Makefile#10
moliholy wants to merge 3 commits intomasterfrom
feat/lint-fix

Conversation

@moliholy
Copy link
Member

@moliholy moliholy commented Jan 30, 2026

Summary

Add make lint and make fix commands that emulate the CI checks indico core follows, scoped to only changed files in the indico submodule. Covers Python (isort, unbehead, ruff) and JS/CSS (biome, eslint, tsc, stylelint) tooling.

Also adds the virtualenv to PATH via direnv so that indico's pre-commit hook can find the required binaries (ruff, python, isort).

@moliholy moliholy requested a review from OmeGak January 30, 2026 11:16
@moliholy moliholy self-assigned this Jan 30, 2026
@moliholy
Copy link
Member Author

moliholy commented Feb 8, 2026

@OmeGak friendly ping.

@moliholy moliholy changed the title feat: lint and fix commands feat: add lint and fix commands to the Makefile Feb 8, 2026
Ensures ruff, python, isort and other venv binaries are available
directly, which is needed by indico's pre-commit hook.
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