Faveod / arel-extensions

Extending Arel
MIT License
142 stars 24 forks source link

CI: Github Action re-write + windows support #56

Closed stackmystack closed 2 years ago

stackmystack commented 2 years ago

This PR does the following:

  1. Fix development/test dependencies for rails 6.1, 6.0, and 5.2
  2. Add documentation to README on how to run tests locally
  3. Separate jobs into build and test
  4. Add mssql test for linux: tested against a MS SQL Server 2019 instance
  5. Add Windows support (And maybe drop AppVayor in a later instance)? Test mssql and the platform-agnostic to_sql only.
stackmystack commented 2 years ago

On a second thought, I think the continue-on-error patch should be removed. It's misleading, and I didn't know it will mark the job successful.