* Run tests for Ruby versions >= 2.6
* Remove not needed checks for methods defined
* Set required_ruby_version to >= 2.6
* Update READMEs with new Ruby versions
* Disable `fast-fail`
Since we test against multiple versions of Ruby it makes sense to allow all Rubies to finish, regardless of fails for specific versions.
* Run test workflow for all branches