prawnpdf / prawn-table

Provides support for tables in Prawn
Other
206 stars 101 forks source link

Migrate to GitHub Actions #134

Closed petergoldstein closed 2 years ago

petergoldstein commented 2 years ago

This PR gets CI running with GitHub Actions. It uses a slightly modified version of the prawnpdf/prawn config file.

It also:

  1. Includes a fixture file originally imported with the prawn gem. Paths in specs were updated
  2. Addresses a couple of keyword argument ambiguities
  3. Updates the CI badge in the README
  4. Conditionally adds the matrix gem to the gemspec when Ruby version is 3.1.0 or higher, as matrix is no longer bundled with Ruby

Thanks to @leoarnold for his original PR and driving the CI change.

petergoldstein commented 2 years ago

@pointlessone Removed 3.1 from CI. This should be ready for merge.

Also, can you please update the repo so that the continuous-integration/travis-ci check is no longer required? It doesn't run anymore since Travis CI.org was discontinued