You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update CI matrix and Gemfile for multi-version grape testing (#76)
* Update CI matrix and Gemfile for multi-version grape testing
- Expand test matrix in .github/workflows/test.yml to include various ruby and grape version combinations (1.8.0, 2.0.0, 2.1.3, 2.2.0, HEAD).
- Update Ruby setup to utilize new matrix entries.
- Add conditional gem specification for grape in Gemfile based on GRAPE_VERSION environment variable.
* Remove lint dependency from test job in CI workflow
* Update CHANGELOG for multi-version grape testing contribution
* Update CI workflow and Gemfile for multi-version support of grape and related gems
* Update test workflow and Gemfile for dynamic grape-entity version handling
* Fix rubocop offencess
* Update test workflow to include grape-swagger versions for Ruby 3.0 and grape 1.8.0
* Update test workflow to remove grape 1.8.0 and adjust Ruby version matrix
* Update test workflow to exclude specific grape_swagger and grape version combinations
* Refactor test workflow and Gemfile for improved dynamic version handling of grape, grape-swagger, and grape-entity
* Simplify CI matrix to key version combinations
- Test grape, grape-swagger, and grape-entity with one stable and one development version each.
- Reduce total combinations to improve speed and maintainability without sacrificing essential coverage.
* Fix variable name typos in Gemfile for grape, grape-swagger, and grape-entity versions
* Refactor Gemfile
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,7 @@
3
3
#### Features
4
4
5
5
* Your contribution here.
6
+
*[#76](https://github.com/ruby-grape/grape-swagger-entity/pull/76): Update ci matrix and gemfile for multi-version grape testing - [@numbata](https://github.com/numbata).
0 commit comments