Skip to content

Conversation

@arkalim
Copy link

@arkalim arkalim commented Apr 29, 2025

What

  • Updated Ruby to v3.3.8
  • No deprecation warnings
  • Added Ruby 3.3 to the test matrix
  • Updated Bundler to v2.6.9
  • Updated gem-push workflow to set up Ruby 3.3
  • Added bundle exec appraisal install to dev test command to fix Bundler::GemfileNotFound error
  • Bumped gem version

Testing

  • CI Passes
  • Local testing works

Post-merge Steps

  • Tag the latest master v0.2.2
  • Create a new release on tag v0.2.2 which will trigger the gem-push workflow to publish the new gem version

Note: This PR is to be merged after adding the appraisal gem in #25

@arkalim arkalim self-assigned this Apr 29, 2025
@arkalim arkalim force-pushed the bei-350 branch 4 times, most recently from 1f7884c to f380fb4 Compare May 1, 2025 18:08
@arkalim arkalim changed the title Ruby 3.3.7 Update [GEM] Inheritance Integer Type - Ruby 3.3.8 Update May 1, 2025
@hype08 hype08 requested review from a team, frison and liamloxton May 8, 2025 18:51
@liamloxton
Copy link

I think we should update bundler to 2.5+ as well as we discovered this is potentially necessary for Ruby 3.3.8

@arkalim arkalim force-pushed the bei-350 branch 8 times, most recently from 1912a7e to 53740a3 Compare June 2, 2025 18:00
@clio-overlord

This comment was marked as outdated.

@arkalim arkalim force-pushed the bei-350 branch 4 times, most recently from 3524bc3 to 5204657 Compare June 3, 2025 14:08
@arkalim arkalim marked this pull request as ready for review June 4, 2025 19:24
@arkalim arkalim merged commit 6e426c0 into master Jun 4, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants