Commit graph

131 commits

Author SHA1 Message Date
Benjamin Neff
3dbf0488dd
Allow to test for multiple rails versions in CI
Before we only tested with the latest rails version and without rails,
that made it possible to accidentally break with older rails versions
without noticing it.

The old way of keeping separate Gemfiles (and lockfiles) was too
complicated to keep up to date, especially with many supported rails
versions. This allows now to run with different rails version with just
the same Gemfile using an env-var.

For CI the Gemfile.lock is only used for the latest rails version (7.0
at the moment), as it obviously doesn't fit for other versions. I think
that's fine, as if we are not compatible with a too new version of
something, we need to add a maximum version there anyway.

The `ruby/setup-ruby@v1` step automatically uses the deployment mode
when a Gemfile.lock is present, so the `BUNDLE_FROZEN` env-var is not
required, even if a Gemfile.lock is used.
2023-06-11 18:41:20 +02:00
Benjamin Neff
35671e206c
Bump rubocop and rubocop-rails 2023-06-11 16:47:34 +02:00
Benjamin Neff
62d7657dba
Release version 1.0.1 2022-07-23 23:10:08 +02:00
Benjamin Neff
b362f8e476
Bump nokogiri 2022-07-23 23:05:01 +02:00
Benjamin Neff
15465bf46a
Release version 1.0.0 2022-07-18 02:41:48 +02:00
Benjamin Neff
9d18803e77
Bump other dependency gems and update no-rails.Gemfile 2022-07-18 02:30:23 +02:00
Benjamin Neff
bb12f93bd0
Add faraday 2 support 2022-07-18 02:29:21 +02:00
Benjamin Neff
a0e1cac95f
Add rails 7 support 2022-07-18 02:25:23 +02:00
Benjamin Neff
078f8a5427
Release version 0.3.0 2022-03-13 22:49:41 +01:00
Benjamin Neff
17d1f61fa8
Use strings for ruby versions, so 3.0 stays 3.0 2022-03-08 00:44:11 +01:00
Benjamin Neff
7b8faa5abe
Bump nokogiri and fix no-rails.Gemfile.lock 2022-03-08 00:41:30 +01:00
Benjamin Neff
fad3ae1b33
Bump dependency gems and update gemfiles 2021-11-26 02:59:31 +01:00
Benjamin Neff
3861eb9fef
Merge branch '0.2.x' into develop 2021-10-24 21:14:25 +02:00
Benjamin Neff
4d5d9f4194
Release version 0.2.7 2021-10-24 20:48:59 +02:00
Benjamin Neff
f9d522c699
Bump faraday to latest non 1.x version 2021-10-24 20:47:11 +02:00
Benjamin Neff
4f3043c818
Update no-rails.Gemfile 2021-06-30 04:41:53 +02:00
Benjamin Neff
ecfe0ea850
Bump rails and drop support for rails < 5.2 (EOL) 2021-06-30 04:41:52 +02:00
Benjamin Neff
cb138d6458
Bump rubocop, apply new cops and fix deprecations 2021-06-30 03:26:46 +02:00
Benjamin Neff
5a021a977a
Merge pull request #116 from pravi/update-faraday-1.0
Update faraday and faraday_middleware to 1.0
2021-06-29 02:55:59 +02:00
Benjamin Neff
f018dc61a3
Also update no-rails.Gemfile.lock 2021-06-29 02:40:28 +02:00
Benjamin Neff
a2212d1b11
Switch to github actions 2021-06-29 01:46:20 +02:00
Benjamin Neff
afee78476b
Add rails 6 support 2019-10-21 03:35:18 +02:00
Benjamin Neff
e41bfe835e
Bump bundler 2019-10-21 03:11:14 +02:00
Benjamin Neff
ee6a4c867d
Update no-rails.Gemfile 2019-10-21 03:11:14 +02:00
Benjamin Neff
e4f56e06bb
Bump rubocop 2019-10-21 03:11:13 +02:00
Benjamin Neff
1dfe57ea7e
Add frozen_string_literal to all files
and remove redundant freezes
2019-10-21 03:11:12 +02:00
Benjamin Neff
4b4375cf78
Remove rails 4 support 2019-10-21 03:11:12 +02:00
Benjamin Neff
5fffefd3b6
Release version 0.2.6 2019-04-28 12:37:19 +02:00
Benjamin Neff
4d8aeaeede
Bump dependency gems and update gemfiles 2019-03-23 03:39:36 +01:00
Benjamin Neff
4f213b7787
Bump dependency gems and update gemfiles 2018-11-17 20:52:04 +01:00
Benjamin Neff
6c8e8e5418
Release version 0.2.5 2018-10-05 22:19:37 +02:00
Benjamin Neff
cfbb89da6e
Bump nokogiri 2018-10-05 04:23:02 +02:00
Benjamin Neff
8983a6c58c
Update gemfiles 2018-10-05 00:55:55 +02:00
Benjamin Neff
7631c2e31c
Bump dependency gems and update gemfiles 2018-06-17 03:26:22 +02:00
Benjamin Neff
44d92eebf1
Update codeclimate env variable 2018-05-16 02:28:37 +02:00
Benjamin Neff
a2c776061b
Bump dependency gems and update gemfiles 2018-03-27 06:01:26 +02:00
Benjamin Neff
dc9b188f35
Bump dependency gems and update gemfiles 2018-03-05 23:36:16 +01:00
Benjamin Neff
4e73fd8ea3
Bump rubocop 2018-03-05 23:33:46 +01:00
Benjamin Neff
c1cd297811
Release version 0.2.4 2018-02-18 01:28:48 +01:00
Benjamin Neff
73904ba456
Bump dependency gems and update gemfiles 2018-02-18 01:15:01 +01:00
Benjamin Neff
4a7a724118
Bump dependency gems and update gemfiles 2018-02-09 21:50:02 +01:00
Benjamin Neff
4bf5f58ea7
Release version 0.2.3 2018-01-27 02:12:46 +01:00
Benjamin Neff
d122db134c
Bump dependency gems and update gemfiles 2018-01-26 23:39:47 +01:00
Benjamin Neff
509b62c360
Bump dependency gems and update gemfiles 2018-01-18 04:20:51 +01:00
Benjamin Neff
3cffc9d1d2
Release version 0.2.2 2017-09-23 02:19:44 +02:00
Benjamin Neff
c5e9e8bde7
Bump nokogiri 2017-09-23 01:41:18 +02:00
Benjamin Neff
86ba5b619b
Fix overly strict dependencies 2017-09-16 04:36:29 +02:00
Benjamin Neff
259745f41e
Bump dependency gems and update gemfiles 2017-09-16 03:31:07 +02:00
Benjamin Neff
a92f5dec9c
Bump dependency gems and update gemfiles 2017-08-24 03:21:19 +02:00
Benjamin Neff
c30de78f97
Release version 0.2.1 2017-08-07 23:35:31 +02:00