ci: add swiftlint/swiftformat for mac app

This commit is contained in:
Peter Steinberger
2025-12-06 04:02:43 +01:00
parent 19677f0622
commit c6e3b490f5
3 changed files with 42 additions and 0 deletions

View File

@@ -56,12 +56,22 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Install SwiftLint / SwiftFormat
run: |
brew install swiftlint swiftformat
- name: Show toolchain
run: |
sw_vers
xcodebuild -version
swift --version
- name: SwiftLint
run: swiftlint --config .swiftlint.yml
- name: SwiftFormat (lint mode)
run: swiftformat --lint apps/macos/Sources --config .swiftformat
- name: Swift build (release)
run: swift build --package-path apps/macos --configuration release