Update gem dependencies to latest stable versions#57
Merged
Conversation
- Pin docker-api to ~> 2.4 (from 1.34.2) - Pin rake to ~> 13.0 (from 13.0.1) - Pin rspec to ~> 3.13 (explicitly, was 3.8.0 via serverspec) - Pin serverspec to ~> 2.43 (from 2.41.5) Also adds Gemfile.lock to repository for reproducible builds. The lockfile does not pin Bundler version to allow CI environments to use their native Bundler version compatible with Ruby 3.4+. Benefits: - Security fixes and bug fixes from newer versions - Better compatibility with modern Ruby versions - Improved test stability - Reproducible builds across environments All tests pass successfully with updated dependencies. Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
9759c61 to
7de7b4e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Updates all gem dependencies to their latest stable versions with version pinning for reproducibility.
Changes
Dependency Updates
Additional Changes
Benefits
Testing
✅ All tests pass locally with updated dependencies
✅ Both Node.js 20 and 22 Docker image tests succeed
✅ Compatible with Ruby 3.4.8 used in CI