Skip to content

Commit b420015

Browse files
committed
configure automerge for renovate
1 parent 4b23ca1 commit b420015

4 files changed

Lines changed: 26 additions & 3 deletions

File tree

.github/workflows/build_test_ci.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,14 @@ jobs:
7575
go-version-file: 'go.mod'
7676
check-latest: true
7777

78+
- name: Install devbox
79+
uses: jetify-com/devbox-install-action@v0.14.0
80+
with:
81+
enable-cache: 'true'
82+
refresh-cli: 'false'
83+
7884
- name: Test
79-
run: make test
85+
run: devbox run make test
8086

8187
- name: Upload coverage reports to Codecov
8288
uses: codecov/codecov-action@v5

.github/workflows/e2e-test.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,12 @@ jobs:
132132
with:
133133
key: docker-${{ runner.os }}-${{ hashFiles('go.sum') }}
134134

135+
- name: Install devbox
136+
uses: jetify-com/devbox-install-action@v0.14.0
137+
with:
138+
enable-cache: 'true'
139+
refresh-cli: 'false'
140+
135141
- name: Run E2E Test
136142
env:
137143
E2E_FLAGS: ${{ inputs.e2e-flags }}
@@ -143,7 +149,7 @@ jobs:
143149
LINODE_MACHINE_TYPE: g6-standard-2
144150
CLUSTERCTL_CONFIG: /home/runner/work/cluster-api-provider-linode/cluster-api-provider-linode/e2e/gha-clusterctl-config.yaml
145151
LINODE_CLIENT_TIMEOUT: 30
146-
run: make e2etest
152+
run: devbox run make e2etest
147153

148154
- name: cleanup stale clusters
149155
if: ${{ always() }}

.github/workflows/pull_request_ci.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,14 @@ jobs:
7676
go-version-file: 'go.mod'
7777
check-latest: true
7878

79+
- name: Install devbox
80+
uses: jetify-com/devbox-install-action@v0.14.0
81+
with:
82+
enable-cache: 'true'
83+
refresh-cli: 'false'
84+
7985
- name: Build
80-
run: make build
86+
run: devbox run make build
8187

8288
- name: Check for generated diff
8389
run: make check-gen-diff

renovate.json5

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"enabled": true,
1313
},
1414
"osvVulnerabilityAlerts": true,
15+
"platformAutomerge": true,
1516
"customManagers": [
1617
{
1718
"customType": "regex",
@@ -27,6 +28,10 @@
2728
}
2829
],
2930
"packageRules": [
31+
{
32+
"matchUpdateTypes": ["minor", "patch", "pin", "digest"],
33+
"automerge": true,
34+
},
3035
{
3136
"groupName": "kubernetes",
3237
"groupSlug": "kubernetes-go",

0 commit comments

Comments
 (0)