Skip to content

Commit 81227bc

Browse files
fix: renovate not detecting/bumping ruby version (#2100)
* fix parsing issue * Update renovate.json5 * Update renovate.json5 * Update renovate.json5 * Update renovate.json5 * Remove log warning suppression
1 parent 84f7a35 commit 81227bc

File tree

2 files changed

+14
-12
lines changed

2 files changed

+14
-12
lines changed

.github/renovate.json5

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,26 @@
2222
{
2323
matchDepNames: ["ruby"],
2424
matchUpdateTypes: ["digest", "patch"],
25-
matchFileNames: ["!.github/workflows/ci-markdown-checks.yml"],
2625
schedule: ["before 6am every weekday"],
2726
},
2827
{
29-
groupName: "Min-Ruby-sdk",
28+
description: "Separate ruby updates so that patches can be installed after new minor has been released.",
3029
matchDepNames: ["ruby"],
31-
matchFileNames: [".github/workflows/ci-markdown-checks.yml"],
32-
dependencyDashboardApproval: true,
3330
separateMultipleMinor: true,
3431
separateMinorPatch: true,
3532
},
33+
{
34+
description: "Group min ruby updates into a single update which needs to be approved via the dashboard.",
35+
groupName: "Min-Ruby-sdk",
36+
dependencyDashboardCategory: "Min Ruby Runtime",
37+
matchDepNames: ["ruby"],
38+
matchFileNames: [
39+
".github/workflows/ci-markdown-checks.yml",
40+
"**/*.gemspec",
41+
],
42+
matchUpdateTypes: ["minor", "major"],
43+
dependencyDashboardApproval: true,
44+
},
3645
{
3746
matchUpdateTypes: ["minor"],
3847
matchDepNames: ["!ruby"],
@@ -67,13 +76,6 @@
6776
schedule: ["before 8am on Monday"],
6877
dependencyDashboardApproval: false,
6978
},
70-
{
71-
matchFileNames: [
72-
".github/actions/test_gem/action.yml",
73-
".github/workflows/installation-tests.yml",
74-
],
75-
ignoreDeps: ["ruby"],
76-
},
7779
],
7880
customManagers: [
7981
{

.github/workflows/installation-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
5454
- uses: ruby/setup-ruby@dffb23f65a78bba8db45d387d5ea1bbd6be3ef18 # v1.293.0
5555
with:
56-
ruby-version: 4.0.1
56+
ruby-version: "4.0.1"
5757
- name: "Install Latest Gem Versions on Latest Ruby"
5858
working-directory: releases
5959
run: ./run.sh

0 commit comments

Comments
 (0)