Skip to content

ci: fix misnamed lint job and quiet noisy super-linter rules#43

Open
sandipndev wants to merge 1 commit into
mainfrom
fix/ci-checks
Open

ci: fix misnamed lint job and quiet noisy super-linter rules#43
sandipndev wants to merge 1 commit into
mainfrom
fix/ci-checks

Conversation

@sandipndev
Copy link
Copy Markdown
Owner

Summary

  • ci.yml: rename test-javascript job to lint-javascript ("Lint & Format"). The job has never run tests — there are none in the repo — but its old display name "JavaScript Tests" made every passing run misleading.
  • linter.yml: disable VALIDATE_NATURAL_LANGUAGE. textlint's terminology rule treated normal engineering vocabulary ("repo", "git") as errors and was the only recurring lint failure on main.
  • README.md: fix the real markdownlint findings — promote the two ### headings to ## (MD001 heading-increment) and tag the unmarked code fence as text (MD040 fenced-code-language).

Test plan

  • Continuous Integration / Lint & Format passes (was JavaScript Tests before)
  • Lint Codebase passes — confirms NATURAL_LANGUAGE no longer runs and MARKDOWN issues are fixed
  • Check Transpiled JavaScript passes (no source changes, dist unaffected)
  • CodeQL passes

🤖 Generated with Claude Code

- ci.yml job was named "JavaScript Tests" but the project has no tests
  and the job only runs format:check + lint — renamed to "Lint & Format"
  so the check status reflects what it actually does.
- linter.yml: disable VALIDATE_NATURAL_LANGUAGE; textlint's terminology
  rules flag "repo" → "repository" and "git" → "Git" as errors, which
  is wrong for engineering docs and was the recurring lint failure.
- README.md: fix real markdownlint findings — promote the h3 headings
  to h2 (MD001) and tag the structure code fence as `text` (MD040).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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