Skip to content

Conversation

@numbata
Copy link
Owner

@numbata numbata commented Feb 22, 2025

This PR makes it easier for us to test the gem with different versions of grape and Ruby. By expanding our test matrix and updating the Gemfile, we can check that our changes work with a wider range of grape versions. This helps catch any issues early and ensures our gem stays compatible with future updates.

- 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.
@numbata numbata closed this Feb 22, 2025
@numbata numbata reopened this Feb 22, 2025
…ing of grape, grape-swagger, and grape-entity
- 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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants