The current GitHub action only uses swift build and swift test. That's good enough to catch some errors, but it doesn't catch CocoaPods or Carthage build problems.
Adding an xcodebuild step and a test matrix for multiple platforms would be a good idea.
We can grab a working test matrix from ReSwift:
https://github.com/ReSwift/ReSwift/blob/master/.github/workflows/test.yml
The current GitHub action only uses
swift buildandswift test. That's good enough to catch some errors, but it doesn't catch CocoaPods or Carthage build problems.Adding an
xcodebuildstep and a test matrix for multiple platforms would be a good idea.We can grab a working test matrix from ReSwift:
https://github.com/ReSwift/ReSwift/blob/master/.github/workflows/test.yml