Skip to content

ci: add lint workflow for coding style checks#241

Open
drappi-ai wants to merge 1 commit intoseismicfrom
cdai__ci-lint-checks
Open

ci: add lint workflow for coding style checks#241
drappi-ai wants to merge 1 commit intoseismicfrom
cdai__ci-lint-checks

Conversation

@drappi-ai
Copy link
Copy Markdown
Contributor

Summary

  • Add .github/workflows/lint.yml that runs on PRs and pushes to seismic
  • Runs four lightweight checks in a single job on ubuntu-latest: C++ coding style (check_style.sh), shellcheck (chk_shellscripts.sh), broken symlink detection (check_symlinks.sh), and codespell for spelling errors
  • Uses the same concurrency pattern as the existing test.yml workflow

Test plan

  • Verify the workflow triggers on a PR to seismic
  • Confirm all four check steps pass (or produce expected failures for known issues)

Add a GitHub Actions workflow that runs lightweight lint checks on PRs
and pushes to the seismic branch: C++ coding style (check_style.sh),
shellcheck (chk_shellscripts.sh), broken symlink detection
(check_symlinks.sh), and codespell for spelling errors.
@drappi-ai drappi-ai requested a review from cdrappi as a code owner March 12, 2026 12:57
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