-
Notifications
You must be signed in to change notification settings - Fork 0
tooling: Scaffold repo with Makefile, npm hooks, and CI. #2
Copy link
Copy link
Open
Description
Description
Set up the development tooling following the same patterns as micropython-steami-lib and arduino-steami-lib.
Tasks
- Add Makefile (lint, test, clean, deepclean, help)
- Add package.json (husky, commitlint, lint-staged, validate-branch-name)
- Add commitlint.config.js
- Add .husky/commit-msg and .husky/pre-commit
- Add .gitignore
- Add env.mk
- Add CONTRIBUTING.md
- Add README.md
- Add CI workflow: lint (ruff or flake8)
- Add CI workflow: check-commits (commitlint)
- Add requirements.txt or pyproject.toml with dependencies (Pillow, cairosvg, scikit-image)
Reference
- micropython-steami-lib Makefile and tooling as template
Parent
- feat: Scaffold repo and migrate simulation/validation tools. #1 — Migration umbrella issue
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels