Skip to content

Add SwiftLint configuration and CI enforcement#70

Merged
NachoSoto merged 5 commits intomasterfrom
codex/add-swiftlint-configuration-and-instructions-6fulrp
Nov 30, 2025
Merged

Add SwiftLint configuration and CI enforcement#70
NachoSoto merged 5 commits intomasterfrom
codex/add-swiftlint-configuration-and-instructions-6fulrp

Conversation

@NachoSoto
Copy link
Copy Markdown
Owner

Summary

  • add a shared SwiftLint configuration and instructions for contributors to run it locally
  • keep the DiskCache force-try file operations but annotate them with targeted swiftlint:disable:next force_try comments so linting passes without changing runtime behavior
  • extend the build-and-test workflow to install SwiftLint and run it with the GitHub Actions reporter after the test suite

Testing

  • ./.tools/swiftlint --config .swiftlint.yml

Codex Task

@NachoSoto NachoSoto enabled auto-merge (squash) November 30, 2025 05:07
@NachoSoto NachoSoto merged commit d75e043 into master Nov 30, 2025
1 check passed
@NachoSoto NachoSoto deleted the codex/add-swiftlint-configuration-and-instructions-6fulrp branch November 30, 2025 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant