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

Update continuous integration and experimental ruby builds #4

Merged
merged 1 commit into from
Sep 12, 2024

Conversation

jcouball
Copy link
Member

Update continuous integration and experimental Ruby builds making the following changes:

  • Change supported platforms / Ruby versions

    • Continuous integration platforms / Ruby versions:
      • Ubuntu: MRI (3.1, 3.2, 3.3), TruffleRuby (24), JRuby (9.4)
      • Windows: MRI (3.1), JRuby (9.4)
    • Experimental platforms / Ruby versions:
      • Ubuntu: MRI (head), TruffleRuby (head), JRuby (head)
      • Windows: MRI (head), JRuby (head)
  • Update continuous integration and experimental ruby builds to use the same workflow for all projects (including possibly renaming the workflow file name and name)

  • Update the minimally required Ruby in the project’s gemspec and .rubocop.yml

  • Update dependencies to latest

  • Auto correct new Rubocop offenses

@jcouball jcouball added the major-change The PR introduces changes that could break code using this gem label Sep 12, 2024
@jcouball jcouball merged commit 22b1364 into main Sep 12, 2024
12 checks passed
@jcouball jcouball deleted the update_ci_workflows branch September 12, 2024 23:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
major-change The PR introduces changes that could break code using this gem
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant