Commit graph

139 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
5bcf812646
Bump rspec 2023-06-11 17:25:45 +02:00
Benjamin Neff
0306cab0dc
Bump json-schema 2023-06-11 16:56:14 +02:00
Benjamin Neff
d4998ea4ff
Bump simplecov 2023-06-11 16:52:48 +02:00
Benjamin Neff
24df32286f
Bump pronto and pronto-rubocop 2023-06-11 16:49:30 +02:00
Benjamin Neff
35671e206c
Bump rubocop and rubocop-rails 2023-06-11 16:47:34 +02:00
Benjamin Neff
ea15c7c6f5
Bump rubocop 2022-07-23 23:07:43 +02:00
Benjamin Neff
f184ec5818
Drop json-schema-rspec and bump json-schema 2022-07-18 02:29:21 +02:00
Benjamin Neff
851797d45f
Bump rspec and rspec-rails 2022-07-18 02:29:21 +02:00
Benjamin Neff
c60a8a912e
Bump simplecov-rcov 2022-07-18 02:29:21 +02:00
Benjamin Neff
310d4a919b
Bump pronto-rubocop, rubocop and rubocop-rails 2022-07-18 02:29:21 +02:00
Benjamin Neff
93ab5f5ee7
Add rubocop-rake 2021-11-26 04:50:28 +01:00
Benjamin Neff
9b563a6360
Bump rubocop
also apply new rules
2021-11-26 02:59:31 +01:00
Benjamin Neff
4a1b1236ce
Bump rspec 2021-06-30 04:41:52 +02:00
Benjamin Neff
767936c518
Bump simplecov 2021-06-30 03:49:16 +02:00
Benjamin Neff
f75f0de747
Bump fuubar 2021-06-30 03:36:49 +02:00
Benjamin Neff
cb138d6458
Bump rubocop, apply new cops and fix deprecations 2021-06-30 03:26:46 +02:00
Benjamin Neff
be56dea3fa
Drop guard (was also dropped in diaspora)
Add 'listen' gem as development dependency for rails
2021-06-30 02:26:48 +02:00
Benjamin Neff
eba504ec48
Bump pronto 2021-06-30 01:49:59 +02:00
Benjamin Neff
f221b04262
Drop spring
Same as in https://github.com/diaspora/diaspora/pull/8133
2020-09-09 02:22:21 +02:00
Benjamin Neff
d48c4d2feb
Bump rspec and rspec-rails 2019-10-21 03:11:13 +02:00
Benjamin Neff
57f317cbf1
Bump rspec-collection_matchers 2019-10-21 03:11:13 +02:00
Benjamin Neff
fcc3bf7234
Bump simplecov 2019-10-21 03:11:13 +02:00
Benjamin Neff
b3bcd99a05
Bump fuubar 2019-10-21 03:11:13 +02:00
Benjamin Neff
e4f56e06bb
Bump rubocop 2019-10-21 03:11:13 +02:00
Benjamin Neff
0531a02aaa
Bump pronto 2019-10-21 03:11:12 +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
5521b88747
Bump pronto-rubocop 2018-10-05 00:46:17 +02:00
Benjamin Neff
01bfa80d0e
Bump rspec 2018-10-05 00:44:44 +02:00
Benjamin Neff
dd7017110b
Bump fuubar 2018-10-05 00:43:43 +02:00
Benjamin Neff
12f32013db
Bump rubocop 2018-06-17 03:23:04 +02:00
Benjamin Neff
6bca455b7c
Bump simplecov 2018-03-27 05:59:51 +02:00
Benjamin Neff
def91956fc
Bump rubocop 2018-03-27 05:59:15 +02:00
Benjamin Neff
4e73fd8ea3
Bump rubocop 2018-03-05 23:33:46 +01:00
Benjamin Neff
98ff15591e
Bump rubocop 2018-01-18 04:00:20 +01:00
Benjamin Neff
1a40f11c73
Bump rspec and rspec-rails 2018-01-18 03:24:47 +01:00
Benjamin Neff
9ef6273f60
Bump fuubar 2018-01-18 03:20:08 +01:00
Benjamin Neff
5bf0087e0a
Bump rubocop
... and update the config and code for the new version.
2017-09-16 03:23:41 +02:00
Benjamin Neff
6255260996
Bump simplecov 2017-09-16 02:56:17 +02:00
Benjamin Neff
bf95536c6a
Bump simplecov 2017-08-24 03:14:52 +02:00
Benjamin Neff
5a0fd3d12d
Bump pronto 2017-08-24 03:11:55 +02:00
Benjamin Neff
dc33495b79
Bump pronto 2017-07-21 02:32:39 +02:00
Benjamin Neff
0a770918b2
Bump rubocop 2017-06-04 02:35:21 +02:00
Benjamin Neff
da51987231
Bump simplecov 2017-06-04 02:25:11 +02:00
Benjamin Neff
bcc1deaff6
Remove old codeclimate-test-reporter 2017-06-04 02:24:20 +02:00
Benjamin Neff
bb279e135f
Bump rspec 2017-05-10 02:23:30 +02:00
Benjamin Neff
8cc126db8f
Bump pronto 2017-05-10 02:21:20 +02:00
Benjamin Neff
8f2ace1d36
Bump pronto 2017-05-01 02:23:09 +02:00
Benjamin Neff
c2bf685f81
Bump pronto and pronto-rubocop 2017-04-24 22:30:35 +02:00
Benjamin Neff
2c8cd4aa13
Bump webmock 2017-04-22 23:47:05 +02:00