Skip to content

ESLint Config Check v3.1.0

Choose a tag to compare

@santi020k santi020k released this 29 Jul 05:49
02d86b5

ESLint Config Check v3.1.0

Initial GitHub Marketplace release of the reusable ESLint Config Check action.

Features

  • Installs the consumer project's dependencies
  • Validates eslint-config-basic compatibility
  • Checks committed effective-config snapshots
  • Runs the project's normal lint command
  • Optionally profiles ESLint and enforces:
    • Maximum lint duration
    • Maximum per-rule execution time
    • Maximum warning count

Usage

- uses: santi020k/eslint-config-basic@v3.1.0
  with:
    install-command: pnpm install --frozen-lockfile
    lint-command: pnpm lint
    profile: "true"
    max-warnings: "0"
    max-duration: "15000"
    max-rule-time: "2000"