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

Testing new ruby #5451

Closed
wants to merge 4 commits into from
Closed

Conversation

jeffwidman
Copy link
Member

doing some testing against CI for #5447

@@ -35,8 +35,6 @@ Gem::Specification.new do |spec|
spec.add_dependency "parser", ">= 2.5", "< 4.0"
spec.add_dependency "toml-rb", ">= 1.1.2", "< 3.0"

spec.add_development_dependency "debase", "0.2.3"
spec.add_development_dependency "debase-ruby_core_source", "0.10.16"
Copy link
Member Author

Choose a reason for hiding this comment

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

Note to myself when I put together the "real" PR:

but we shouldn't need debase, it's only for debugging and we can always add it back later when they add support...

@jeffwidman
Copy link
Member Author

jeffwidman commented Jul 30, 2022

Had to temp drop the ubuntu 22.04 image in my testing as I ran into an erlang problem, and the first thing we want to do is get ruby working, then will deal with erlang etc 22.04 issues... hopefully I don't get a chicken-and-egg where the Ruby bump requires 22.04...

`webrick` was removed from the `ruby` `3.0` stdlib, so must be manually
installed.

It's only needed by `pub`, and only as a dev server used in tests, so
added it only for that specific ecosystem as a development dependency.
@jeffwidman
Copy link
Member Author

jeffwidman commented Aug 1, 2022

Closing as I got this PR to a point where everything other than Rubocop is passing... the remaining work to make this mergable will be handled in a less scattered manner over in #5447

@jeffwidman jeffwidman closed this Aug 1, 2022
@jeffwidman jeffwidman deleted the testing-new-ruby branch August 1, 2022 19:20
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.

1 participant