Skip to content

Acknowledge Gemfile convention for gem projects#22

Closed
Copilot wants to merge 2 commits intomasterfrom
copilot/sub-pr-21
Closed

Acknowledge Gemfile convention for gem projects#22
Copilot wants to merge 2 commits intomasterfrom
copilot/sub-pr-21

Conversation

Copy link
Copy Markdown

Copilot AI commented Nov 10, 2025

Addressed review feedback clarifying that when a .gemspec exists, the Gemfile is conventionally used for development and test dependencies only. No code changes required—the current structure already follows Ruby gem conventions.

The byebug gem placement at the top level of the Gemfile is appropriate because:

  • Runtime dependencies are declared in omniauth-keycloak.gemspec
  • All dependencies in the Gemfile are implicitly development/test dependencies
  • Explicit group :development, :test blocks are redundant in this context

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

tagliala and others added 2 commits November 10, 2025 11:00
Ensure the configured client options (SSL, proxy, timeouts) are honored
by performing GETs via the client connection when fetching the OpenID
configuration and the JWKS certificates. Previously these requests used
Faraday.get, bypassing the client’s settings.

Additionally, add byebug for debugging, bump RuboCop and related cops,
update the RuboCop todo, and ignore .byebug_history.

Close ifad/omniauth-client#20
@tagliala
Copy link
Copy Markdown
Member

🤌🏼🤌🏼🤌🏼

Base automatically changed from bugfix/20-honor-client-options to master November 10, 2025 10:05
Copilot AI changed the title [WIP] Fix client connection usage for GET requests based on feedback Acknowledge Gemfile convention for gem projects Nov 10, 2025
Copilot AI requested a review from tagliala November 10, 2025 10:07
@tagliala tagliala closed this Nov 10, 2025
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