swiftcsv / SwiftCSV

CSV parser for Swift
MIT License
947 stars 190 forks source link

Add xcodebuild step to GH Action to test all platform builds for non-SwiftPM workflows #113

Open DivineDominion opened 2 years ago

DivineDominion commented 2 years ago

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

DivineDominion commented 2 years ago

Might also update CONTRIBUTING.md to reflect that Travis CI is no more, and how things are actually run