Skip to content

Conversation

@t6d
Copy link
Owner

@t6d t6d commented Mar 10, 2025

  • Modernizes the mechansim that is used for loading the ViewHelper
  • Changes the default directory from app/widget to app/widgets
  • Ensure Ruby 3.4 compatibility
  • Switches the testing setup from Buildkite to Github Actions

t6d added 6 commits December 26, 2023 16:15
Version 5 of ActionView introduced a breaking change to `ActionView::Base.new`. The initializer now expects several arguments. However, `ActionView::Base` provides several convenience initializers that make it easy to instantiate a view context without any arguments.
Rake is no longer constrained to a particular version.
Refactor the Railtie initializer to use `ActiveSupport.on_load` for cleaner and more compliant integration with ActionView. Adjust the default `directory` property to automatically pluralize the generated directory name for improved consistency and usability.
Upgraded RSpec to version ~> 3.13 and added new development dependencies: ostruct, mutex_m, base64, and bigdecimal. These changes ensure compatibility with the latest Ruby version.
This commit introduces a workflow to run tests automatically on pushes and pull requests to the master branch. It sets up a job to test the codebase using Ruby version 3.4.1 on an Ubuntu environment, installs dependencies, and executes test cases. This ensures consistent and automated validation of code changes.
@t6d t6d merged commit 2d6b1ce into master Mar 10, 2025
1 check 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