Skip to content

chore: CI workflow + ESLint flat config + pre-commit hook#50

Merged
mickael-coquer-igocreate merged 2 commits intov5from
chore/ci-lint-setup
Mar 31, 2026
Merged

chore: CI workflow + ESLint flat config + pre-commit hook#50
mickael-coquer-igocreate merged 2 commits intov5from
chore/ci-lint-setup

Conversation

@mickael-coquer-igocreate
Copy link
Copy Markdown
Contributor

@mickael-coquer-igocreate mickael-coquer-igocreate commented Mar 31, 2026

Summary

  • Migrate ESLint from .eslintrc.json to eslint.config.js (flat config, ESLint 9)
  • Fix all 78 lint errors across src/, test/, cli/
  • Update GitHub Actions: parallel lint + test jobs, v4 actions, MySQL/Redis service containers with health checks, concurrency group
  • Add husky + lint-staged pre-commit hook (lints staged *.js files)

🤖 Generated with Claude Code

… pre-commit hook

- Migrate .eslintrc.json to eslint.config.js (ESLint 9 flat config)
- Fix all 78 lint errors (unused vars, semicolons, quotes, indent, useless escapes)
- Update GitHub Actions workflow: parallel lint + test jobs, v4 actions, service containers with health checks
- Add husky + lint-staged pre-commit hook

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@mickael-coquer-igocreate mickael-coquer-igocreate merged commit 7887add into v5 Mar 31, 2026
2 checks passed
@mickael-coquer-igocreate mickael-coquer-igocreate deleted the chore/ci-lint-setup branch March 31, 2026 08:04
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