4 Commits
Author SHA1 Message Date
Rauhul Varma 47fe00c4fe Enable more ci (#712)
Enables and fixes issues with additional platform tests 
and the formatter with these additional rules:

- UseLetInEveryBoundCaseVariable
- NeverForceUnwrap
- BeginDocumentationCommentWithOneLineSummary
- ValidateDocumentationComments
- AlwaysUseCamelCase
2025-02-12 08:52:17 -06:00
Rauhul Varma 10d80282e5 Enable swift-format checking (#711)
Adopts the common swift-mmio and swift-argument-parser format and enables CI checking.

Fixes: #702
2025-02-10 14:58:19 -08:00
Rauhul Varma a01856b49f Enable Documentation check (#708)
Enables the documentation check from the swiftlang soundness workflow
and resolves errors/notes emitted by the check.

Fixes: #704
2025-02-07 22:02:25 -06:00
Rauhul Varma 33acc79c36 Add soundness workflows (#701)
Adds CI for the following checks:
- YAML lint
- Python lint
- Unacceptable language
- Broken symlinks
- API breakages

In the future the following checks will be added:
- Documentation
- License headers
- Formatting
- Shell check
2025-02-07 11:24:00 -08:00