Skip to content

Add clang-format CI job and apply formatting - #108

Closed
ladyada-piclaw wants to merge 1 commit into
adafruit:masterfrom
ladyada-piclaw:clang-format-ci
Closed

Add clang-format CI job and apply formatting#108
ladyada-piclaw wants to merge 1 commit into
adafruit:masterfrom
ladyada-piclaw:clang-format-ci

Conversation

@ladyada-piclaw

Copy link
Copy Markdown

This PR adds a dedicated clang-format CI job that runs first, before the build job.

Changes:

  • Add .clang-format configuration file
  • Add clang-format job to CI workflow using clang-format-18 on ubuntu-24.04
  • Build job now depends on clang-format passing (needs: clang-format)
  • Apply clang-format to all source files (.cpp, .h, .ino)

Testing:

  • ✅ Verified with clang-format-18 (CI version)
  • ✅ Verified with clang-format (default version)

cc @ladyada

- Add .clang-format configuration file
- Add clang-format job to CI workflow (runs first)
- Build job now depends on clang-format passing
- Apply clang-format to all source files
@ladyada-piclaw

Copy link
Copy Markdown
Author

Superseded by #107

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