Commit Graph

30 Commits

Author SHA1 Message Date
David Rodríguez feed41cb8a
Drop Rails 5.2 support 2022-03-07 14:05:29 +01:00
Yasuo Honda 8220e9ccd4 CI against Rails 7.0.0
https://rubyonrails.org/2021/12/15/Rails-7-fulfilling-a-vision

Rails 7 requires Ruby 2.7.0 or higher.  Then excluded matrix for Ruby
2.6.
984c3ef277/rails.gemspec (L12)
2021-12-16 21:59:41 +09:00
Yasuo Honda 8f59fd0fe6 Bump Ruby versions to 3.0.2, 2.7.4 and 2.6.8
* Ruby 3.0.2 Released
https://www.ruby-lang.org/en/news/2021/07/07/ruby-3-0-2-released/

* Ruby 2.7.4 Released
https://www.ruby-lang.org/en/news/2021/07/07/ruby-2-7-4-released/

* Ruby 2.6.8 Released
https://www.ruby-lang.org/en/news/2021/07/07/ruby-2-6-8-released/
2021-07-08 21:38:03 +09:00
Yasuo Honda 3db5773dff Bump Rails version to 6.0.4
- Rails 6.0.4 has been released
https://weblog.rubyonrails.org/2021/6/15/Rails-6-0-4-has-been-released/
2021-06-25 22:02:12 +09:00
David Rodríguez 2399435788
Merge pull request #1236 from yahonda/bump_rubies
Bump Ruby versions to 3.0.1 and 2.7.3
2021-06-25 12:00:32 +02:00
Yasuo Honda 07bac29fd8 Bump Rails version to 6.1.4
- Rails 6.1.4 has been released
https://weblog.rubyonrails.org/2021/6/24/Rails-6-1-4-has-been-released/
2021-06-25 08:06:13 +09:00
Yasuo Honda dc9f35f543 Bump Ruby versions to 3.0.1 and 2.7.3
* Ruby 3.0.1 Released
https://www.ruby-lang.org/en/news/2021/04/05/ruby-3-0-1-released/

* Ruby 2.7.3 Released
https://www.ruby-lang.org/en/news/2021/04/05/ruby-2-7-3-released/
2021-06-21 08:35:28 +09:00
Sean 5d667b5c07
Merge pull request #1212 from yahonda/ci_against_rails613
CI against Rails 6.1.3
2021-02-24 18:50:48 +01:00
Yasuo Honda 2786f79e64 CI against Rails 6.1.3
- "Rails 6.1.3 has been released"
https://weblog.rubyonrails.org/2021/2/17/Rails-6-1-3-has-been-released/
2021-02-24 21:37:56 +09:00
Yasuo Honda 1d028cfaa3 Drop Ruby 2.6 from cronjob as Rails 7 requires Ruby 2.7+
This commit addresses these errors at cronjob.
https://github.com/activerecord-hackery/ransack/runs/1966021652?check_suite_focus=true

```
activesupport-7.0.0.alpha requires ruby version >= 2.7.0, which is incompatible
with the current version, ruby 2.6.6p146
Error: Process completed with exit code 5.
```

Refer
6487836af8
2021-02-24 18:24:00 +09:00
Sean 7fc31667b4
Merge pull request #1192 from yahonda/rails_master
Allow Ransack to be tested with Rails main branch
2021-01-23 13:33:17 +01:00
Sean 06421f7951
Merge pull request #1191 from yahonda/run_bug_report_templates
Move bug report templates into ransack repository and run templates at CI
2021-01-22 23:28:11 +01:00
Yasuo Honda 5a861daeaa Rails default branch name changed from master to main 2021-01-17 09:05:04 +09:00
Yasuo Honda c6166334ba Add GitHub job `cronjob` to run CI against Rails master branch daily
https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows#schedule
2021-01-17 09:05:04 +09:00
Yasuo Honda 2cb67885ef CI against Rails 6.1.1
https://github.com/rails/rails/releases/tag/v6.1.1
2021-01-08 08:48:36 +09:00
Yasuo Honda 6c031298c7 Run bug report template files at GitHub Actions 2020-12-29 01:28:10 +09:00
Yasuo Honda 5a5ba13232 CI against Ruby 3.0.0
Rails 6.0.3 or higher is required to support Ruby 3 keyword arguments
behavior.

* Rails 6.0.3 has been released!
https://weblog.rubyonrails.org/2020/5/6/Rails-6-0-3-has-been-released/
> This version fixes warnings when used with Ruby 2.7.

* Ruby 3.0.0 Released
https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/
> Keyword arguments are separated from other arguments.
2020-12-26 00:05:39 +09:00
Sean bdaac5c97a
Merge pull request #1185 from yahonda/rubocop_init
Enable RuboCop and configure GitHub Actions to run RuboCop
2020-12-23 16:25:07 +01:00
Yasuo Honda f9270daca3 CI against Rails 6.1.0
This pull request enables CI against Rails 6.1.0.

Rails 6.1.0 has been released on Dec 9, 2020.
https://weblog.rubyonrails.org/2020/12/9/Rails-6-1-0-release/
2020-12-23 16:54:53 +09:00
Yasuo Honda e083efdc50 Run RuboCop using GitHub Actions 2020-12-23 16:23:55 +09:00
Sean 00a8e05273
Merge pull request #1179 from activerecord-hackery/security
Move security contact information to SECURITY.md
2020-12-02 17:17:14 +01:00
Yasuo Honda 70aa4c1f93 CI against Rails 6.1.0.rc2
Rails 6.1.0.c2 has been released.
https://weblog.rubyonrails.org/2020/12/1/Rails-6-1-rc2-release/
2020-12-02 14:46:24 +09:00
David Rodríguez edebcc359e
Add another section about support versions 2020-12-01 15:28:50 +01:00
David Rodríguez e3cbc19da7
Improve section naming 2020-12-01 15:28:49 +01:00
David Rodríguez e3f72d83e4
Move security information to a SECURITY.md file
Since it integrates best with Github.
2020-12-01 15:28:49 +01:00
David Rodríguez 6bb534deca
Merge pull request #1180 from yahonda/run_ci_github_actions
Enable GitHub Actions
2020-12-01 14:54:48 +01:00
Yasuo Honda 75c0cc7542 Use lowercase workflow name 'test' 2020-12-01 22:41:54 +09:00
Yasuo Honda a2790f2ccc CI against Ruby 2.7.2 and Ruby 2.6.6 2020-12-01 22:16:15 +09:00
Yasuo Honda 8031e66329 Enable GitHub Actions
- Use ubuntu-20.04
- Use Ruby 2.7
- CI against SQLite3, MySQL and PostgreSQL databases
- CI against Rails v6.1.0.rc1, v6.0.3, 6-0-stable, 5-2-stable and v5.2.4
- Add MYSQL_USERNAME and MYSQL_PASSWORD environment variables
2020-12-01 21:44:25 +09:00
David Rodríguez 07c45fcc16
Add a FUNDING.yml file to link to Tidelift's subscription 2020-12-01 11:36:38 +01:00