1
0
Fork 0
mirror of https://github.com/thoughtbot/factory_bot.git synced 2022-11-09 11:43:51 -05:00
thoughtbot--factory_bot/lib/factory_bot
Peter Goldstein b7eb4db87c
Add Ruby 3.1 and Rails 7 to CI (#1526)
This PR adds the Ruby 3.1 and Rails 7 elements to the CI matrix.  To support those changes a number of other changes were required:

- Adding a basic Rails 7 Gemfile and updating `Appraisals`
- Quoting 3.0 in the `.github/workflows/build.yml` file so that this entry pulls Ruby 3.0.x and not Ruby 3.1
- Adding the "--disable-error_highlight" value for RUBYOPT in the build environment to disable Ruby 3.1 error highlighting
- Bumping the version of `standard` and configuring it to run against our oldest supported version
2022-01-14 15:08:08 -05:00
..
attribute Update arity checks for Symbol#to_proc change 2020-07-16 16:29:54 -04:00
declaration Raise more helpful error for invalid attribute 2020-06-22 20:01:32 -04:00
decorator Fix delegation 2021-05-07 10:21:12 -04:00
strategy Run standardrb 2020-06-10 17:11:39 -04:00
syntax Fix violations for latest version of standard 2021-02-20 17:22:31 -05:00
aliases.rb Use match? in FactoryBot#aliases_for to save allocations (#1457) 2021-09-09 21:43:47 -04:00
attribute.rb Rubocop: Fix Style/StringLiterals Offenses (#1216) 2018-10-07 21:45:51 -04:00
attribute_assigner.rb Fix default value for attribute named new (#1461) 2021-06-09 09:11:43 -04:00
attribute_list.rb Run standardrb 2020-06-10 17:11:39 -04:00
callback.rb Update arity checks for Symbol#to_proc change 2020-07-16 16:29:54 -04:00
callbacks_observer.rb Replace 'girl' with 'bot' everywhere (#1051) 2017-10-20 15:20:28 -04:00
configuration.rb Run standardrb 2020-06-10 17:11:39 -04:00
declaration.rb Run standardrb 2020-06-10 17:11:39 -04:00
declaration_list.rb Run standardrb 2020-06-10 17:11:39 -04:00
decorator.rb Add Ruby 3.1 and Rails 7 to CI (#1526) 2022-01-14 15:08:08 -05:00
definition.rb Fix violations for latest version of standard 2021-02-20 17:22:31 -05:00
definition_hierarchy.rb Deprecate remaining undocumented internal methods 2020-04-23 19:35:39 -04:00
definition_proxy.rb Add Ruby 3.1 and Rails 7 to CI (#1526) 2022-01-14 15:08:08 -05:00
enum.rb Add functionality for enum traits (#1380) 2020-05-01 17:50:51 -04:00
errors.rb Fix self referencing trait error (#1294) 2019-09-10 16:24:20 -07:00
evaluation.rb Rubocop: Fix Style/StringLiterals Offenses (#1216) 2018-10-07 21:45:51 -04:00
evaluator.rb Add Ruby 3.1 and Rails 7 to CI (#1526) 2022-01-14 15:08:08 -05:00
evaluator_class_definer.rb Run standardrb 2020-06-10 17:11:39 -04:00
factory.rb Run standardrb 2020-06-10 17:11:39 -04:00
factory_runner.rb Run standardrb 2020-06-10 17:11:39 -04:00
find_definitions.rb Run standardrb 2020-06-10 17:11:39 -04:00
internal.rb Run standardrb 2020-06-10 17:11:39 -04:00
linter.rb Run standardrb 2020-06-10 17:11:39 -04:00
null_factory.rb Run standardrb 2020-06-10 17:11:39 -04:00
null_object.rb Remove unused _include_private argument 2020-06-02 12:18:04 -04:00
registry.rb Fix violations for latest version of standard 2021-02-20 17:22:31 -05:00
reload.rb Remove code for registering callbacks 2020-05-29 14:52:23 -04:00
sequence.rb Run standardrb 2020-06-10 17:11:39 -04:00
strategy_calculator.rb Deprecate/Move strategies and callback methods 2019-06-04 20:09:14 -04:00
strategy_syntax_method_registrar.rb Pass index to block for *_list methods 2020-04-24 11:36:17 -04:00
syntax.rb Rubocop: Fix Style/StringLiterals Offenses (#1216) 2018-10-07 21:45:51 -04:00
syntax_runner.rb Replace 'girl' with 'bot' everywhere (#1051) 2017-10-20 15:20:28 -04:00
trait.rb Fix violations for latest version of standard 2021-02-20 17:22:31 -05:00
version.rb Bump version to 6.2.0 [ci skip] 2021-05-07 12:03:26 -04:00