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.
The current GitHub action only uses
swift build
andswift 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