Skip to content

Commit 33e433a

Browse files
authored
Release 2.6.2 + Redo Github Actions matrix using includes (#537)
* test-out-experimental-with-non-existing-ruby-3.2 * redo build matrix with includes * shorten the matrix with standard builds * only jruby 9.4 for rails 7 * remove experimental stuff * bump version. changelog, comment out jruby * remove dup
1 parent 894269f commit 33e433a

File tree

3 files changed

+30
-35
lines changed

3 files changed

+30
-35
lines changed

.github/workflows/build.yml

+24-34
Original file line numberDiff line numberDiff line change
@@ -15,40 +15,30 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
ruby:
19-
- 3.1
20-
- '3.0'
21-
- 2.7
22-
- 2.6
23-
- 2.5
24-
# - jruby-9.2.19.0
25-
# - jruby-9.3.1.0
26-
rails:
27-
- '~> 5.1.0'
28-
- '~> 5.2.0'
29-
- '~> 6.0.0'
30-
- '~> 6.1.0'
31-
- '~> 7.0.0'
32-
- 'edge'
33-
exclude:
34-
# Rails edge is now 7.x and requires ruby 2.7
35-
- rails: 'edge'
36-
ruby: 2.6
37-
- rails: 'edge'
38-
ruby: 2.5
39-
- rails: '~> 7.0.0'
40-
ruby: 2.6
41-
- rails: '~> 7.0.0'
42-
ruby: 2.5
43-
# Legacy Rails with newer rubies
44-
- rails: '~> 5.1.0'
45-
ruby: '3.0'
46-
- rails: '~> 5.2.0'
47-
ruby: '3.0'
48-
- rails: '~> 5.1.0'
49-
ruby: 3.1
50-
- rails: '~> 5.2.0'
51-
ruby: 3.1
18+
rails: ["~> 7.0.0", "~> 6.1.0", "~> 6.0.0"]
19+
ruby: ["3.2.2", "3.1.4", "3.0.6", "2.7.8"]
20+
include:
21+
- ruby: 3.2
22+
rails: 'edge'
23+
# single test failure with jruby
24+
#- ruby: jruby-9.4
25+
# rails: '~> 7.0.0'
26+
- ruby: 2.6
27+
rails: '~> 6.1.0'
28+
- ruby: 2.6
29+
rails: '~> 6.0.0'
30+
- ruby: 2.6
31+
rails: '~> 5.2.0'
32+
- ruby: 2.6
33+
rails: '~> 5.1.0'
34+
- ruby: 2.5
35+
rails: '~> 6.0.0'
36+
- ruby: 2.5
37+
rails: '~> 5.2.0'
38+
- ruby: 2.5
39+
rails: '~> 5.1.0'
40+
#os: ubuntu-latest
41+
#arch: x64
5242

5343
env:
5444
RAILS: ${{ matrix.rails }}

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# paranoia Changelog
22

3+
## 2.6.2
4+
5+
* [#441](https://github.com/rubysherpas/paranoia/pull/441) Recursive restore with has_many/one through assocs (#441)
6+
[Emil Ong](https://github.com/emilong)
7+
38
## 2.6.1
49

510
* [#535](https://github.com/rubysherpas/paranoia/pull/535) Allow to skip updating paranoia_destroy_attributes for records while really_destroy!

lib/paranoia/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module Paranoia
2-
VERSION = '2.6.1'.freeze
2+
VERSION = '2.6.2'.freeze
33
end

0 commit comments

Comments
 (0)