Skip to content

Conversation

@xuan-cao-swi
Copy link
Contributor

Related to open-telemetry/opentelemetry-ruby-contrib#1392

I suggest use shared gamefile that contain all development dependencies (e.g. rubocop) since they are not part of gem bundle (i.e. only for internal use). Appraisal won't work with eval_gemfile but they have one active PR that will introduce the support for eval_gemfile. For gems (mostly exporter) that use appraisal, the development dependencies are in gemspec.

Copy link
Contributor

@kaylareopelle kaylareopelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for putting this together, @xuan-cao-swi! I'm a little confused about your comment in the PR description about the Appraisals. It looks like they ran fine in the CI? I know we talked about this in the SIG, but I forgot -- do we need to consider that Appraisal issue a blocker before this is safe to merge?

Copy link
Contributor

@kaylareopelle kaylareopelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! I'm going to change the conventional commit style to a chore for this PR so that it doesn't trigger a release, as the changes are largely style-based.

@kaylareopelle kaylareopelle changed the title feat: add Rubocop additional linter chore: add Rubocop additional linter Apr 22, 2025
@kaylareopelle kaylareopelle merged commit 86e443a into open-telemetry:main Apr 29, 2025
65 checks passed
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