Conversation
There was a problem hiding this comment.
Pull request overview
This PR bumps Kreds to v2.0.0 and aligns the gem (and tooling) with newer supported Ruby/Rails versions, including a small internal adjustment to how credentials are surfaced and how var fallback presence is checked.
Changes:
- Bump gem version to
2.0.0and document the breaking support changes inCHANGELOG.md. - Drop support for Ruby 3.2 and Rails 7.1 (gemspec constraints, default Gemfile Rails version, RuboCop targets, CI matrix).
- Adjust credentials inspection (
Kreds.show) and tweak env-var fallback guard logic.
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| lib/kreds/version.rb | Major version bump to 2.0.0. |
| lib/kreds/show.rb | Changes how credentials are converted to a hash for Kreds.show. |
| lib/kreds/fetch.rb | Uses nil? (vs blank?) to decide whether to attempt env var fallback after input processing. |
| kreds.gemspec | Raises minimum Ruby to 3.3 and minimum Rails to 7.2. |
| Gemfile | Updates default Rails version to ~> 7.2. |
| CHANGELOG.md | Adds v2.0.0 notes about dropped Ruby/Rails support. |
| .rubocop.yml | Updates target Ruby/Rails versions for linting. |
| .github/workflows/ci.yml | Updates lint Ruby version and CI test matrix to match the new support policy. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: enjaku4 <32835381+enjaku4@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 8 out of 8 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 9 out of 9 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 10 out of 10 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 10 out of 10 changed files in this pull request and generated 1 comment.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
No description provided.