Skip to content

Commit 23ef3f8

Browse files
committed
👷 Update build matrix (light)
- Bigger build matrix changes are needed to continue running against older bunlders. - will introduce the appraisal pattern later Signed-off-by: Peter H. Boling <[email protected]>
1 parent 14413f0 commit 23ef3f8

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

.github/workflows/ruby.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,14 @@ jobs:
1818
fail-fast: false
1919
matrix:
2020
ruby:
21-
- '3.2.2'
22-
- '3.1.4'
23-
- '3.0.6'
24-
- '2.7.7'
21+
- '3.4.7'
22+
- '3.3.9'
23+
- '3.2.9'
24+
# Not supported by latest bundler. These will be added back to the build matrix later.
25+
# They are not being dropped from support, just from CI testing for now.
26+
# - '3.1.7'
27+
# - '3.0.7'
28+
# - '2.7.8'
2529

2630
steps:
2731
- uses: actions/checkout@v3

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ Please file a bug if you notice a violation of semantic versioning.
2929
- `Cyclonedx::Ruby::Deprecation` module to help manage deprecations
3030
- dev dependency: `stone_checksums`
3131
- For SHA-256 and SHA-512 checksum generation for each release.
32+
- signed gem releases
33+
- See: [RubyGems Security Guide][🔒️rubygems-security-guide]
34+
- CI matrix testing on Ruby 3.3, 3.4
3235

3336
### Changed
3437

0 commit comments

Comments
 (0)