Skip to content
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

Inline gemspec dev constraints with Appraisals. #716

Merged
merged 1 commit into from
Nov 18, 2023

Conversation

simi
Copy link
Contributor

@simi simi commented Nov 9, 2023

Follow #715 (comment) for more info. Currently some gems are using incompatible dev/appraisals versions which is possible only due to bug in Bundler (rubygems/rubygems#6014). IMHO it is better to not rely on this behavour and unlock gemspec versions to be in range of Appraisals.

@arielvalentin arielvalentin merged commit c8e2f70 into open-telemetry:main Nov 18, 2023
47 checks passed
@simi simi deleted the fix-gemspecs-devs branch November 18, 2023 01:05
jdehaan pushed a commit to tools-aoeur/opentelemetry-ruby-contrib that referenced this pull request Nov 21, 2023
jdehaan added a commit to tools-aoeur/opentelemetry-ruby-contrib that referenced this pull request Nov 21, 2023
* added httpx opentelemetry adapter (open-telemetry#681)

* added httpx opentelemetry adapter

* Update instrumentation/httpx/CHANGELOG.md

Co-authored-by: Ariel Valentin <arielvalentin@users.noreply.github.com>

* Update instrumentation/httpx/README.md

Co-authored-by: Ariel Valentin <arielvalentin@users.noreply.github.com>

* Update instrumentation/httpx/README.md

Co-authored-by: Ariel Valentin <arielvalentin@users.noreply.github.com>

---------

Co-authored-by: Ariel Valentin <arielvalentin@users.noreply.github.com>
Co-authored-by: Josef Šimánek <josef.simanek@gmail.com>

* chore: Change release restrictions

The toys gem checks that all actions are passing before allowing
a release request to be opened, however only the CI builds are actually required.

This change limits the release request requirements to look specifically for CI builds

* chore: Fix httpx version

* chore: bump toys

* release: Release opentelemetry-instrumentation-httpx 0.1.0 (initial release) (open-telemetry#713)

* release: Release opentelemetry-instrumentation-httpx 0.1.0 (initial release)

* Update instrumentation/httpx/CHANGELOG.md

* feat!: Drop Rails 6.0 EOL (open-telemetry#680)

* feat!: Drop Rails 6.0 EOL

6.0 is no longer receiving maintenance, security, or feature updates as of 01 Jun 2023

Users who want to continue instrumentating Rails applications should pin to earlier versions of the instrumentation.

* squash: Fix test

* squash: gem version object instead of string

* Update README.md

Co-authored-by: Kayla Reopelle (she/her) <87386821+kaylareopelle@users.noreply.github.com>

* Update instrumentation/README.md

Co-authored-by: Kayla Reopelle (she/her) <87386821+kaylareopelle@users.noreply.github.com>

---------

Co-authored-by: Kayla Reopelle (she/her) <87386821+kaylareopelle@users.noreply.github.com>

* Inline gemspec dev constraints with Appraisals. (open-telemetry#716)

* Removal Sinatra 1.x Appraisal (open-telemetry#715)

fix: Removal Sinatra 1.x Appraisal

Rack 1.x is not directly supported anymore. Sinatra 1.x in turn
"is not". Removal appraisal and add a compatibility note to both
Sinatra and Rack for proper instrumentation version usage.

Co-authored-by: Ariel Valentin <arielvalentin@users.noreply.github.com>

---------

Co-authored-by: Tiago <cardoso_tiago@hotmail.com>
Co-authored-by: Ariel Valentin <arielvalentin@users.noreply.github.com>
Co-authored-by: Josef Šimánek <josef.simanek@gmail.com>
Co-authored-by: Ariel Valentin <arielvalentin@github.com>
Co-authored-by: Kayla Reopelle (she/her) <87386821+kaylareopelle@users.noreply.github.com>
Co-authored-by: Zachery Hostens <zacheryph@gmail.com>
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.

3 participants