-
-
Notifications
You must be signed in to change notification settings - Fork 100
➕ kettle-dev #161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
➕ kettle-dev #161
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This pull request adds the kettle-dev gem to the project's development dependencies, bringing in standardized development tooling and configurations. The PR modernizes the project's build and development infrastructure.
Key changes:
- Adds
kettle-devgem for enhanced development tooling and standardized Rake tasks - Switches gem sources from RubyGems.org to gem.coop
- Updates debugging infrastructure from byebug to the debug gem
- Adds VCR/WebMock for HTTP recording in tests
Reviewed Changes
Copilot reviewed 91 out of 114 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| omniauth-identity.gemspec | Adds kettle-dev and many other development dependencies |
| Rakefile | Completely replaced with kettle-dev powered task setup |
| spec/spec_helper.rb | Adds kettle/test/rspec require and VCR config |
| Gemfile | Switches source to gem.coop and reorganizes dependency loading |
| .github/workflows/* | Updates various workflow files with improved Ruby matrix testing |
| gemfiles/* | Updates Appraisal gemfiles to use gem.coop source |
Files not reviewed (8)
- .idea/.gitignore: Language not supported
- .idea/copilot.data.migration.agent.xml: Language not supported
- .idea/copilot.data.migration.ask.xml: Language not supported
- .idea/copilot.data.migration.ask2agent.xml: Language not supported
- .idea/copilot.data.migration.edit.xml: Language not supported
- .idea/inspectionProfiles/Project_Default.xml: Language not supported
- .idea/misc.xml: Language not supported
- .idea/omniauth-identity.iml: Language not supported
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
2c8cebe to
ec906e3
Compare
Pull Request Test Coverage Report for Build 18473308896Details
💛 - Coveralls |
8fa2448 to
c40eb2e
Compare
c40eb2e to
dbabea6
Compare
No description provided.