Skip to content

Commit e663f81

Browse files
authored
bump runners and dependabot config (#356)
Signed-off-by: Alex Goodman <[email protected]>
1 parent a20cf42 commit e663f81

File tree

4 files changed

+14
-36
lines changed

4 files changed

+14
-36
lines changed

.github/dependabot.yml

Lines changed: 7 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -2,42 +2,20 @@ version: 2
22

33
updates:
44

5-
- package-ecosystem: gomod
5+
- package-ecosystem: "gomod"
6+
open-pull-requests-limit: 10
67
directory: "/"
78
schedule:
8-
interval: "daily"
9-
open-pull-requests-limit: 10
10-
labels:
11-
- "dependencies"
12-
groups:
13-
go:
14-
update-types:
15-
- patch
9+
interval: "weekly"
1610

1711
- package-ecosystem: "github-actions"
18-
directory: "/"
12+
open-pull-requests-limit: 10
13+
directory: "/.github/actions/bootstrap"
1914
schedule:
2015
interval: "daily"
21-
open-pull-requests-limit: 10
22-
labels:
23-
- "dependencies"
24-
groups:
25-
workflows:
26-
update-types:
27-
- major
28-
- minor
29-
- patch
3016

3117
- package-ecosystem: "github-actions"
32-
directory: "/.github/actions/bootstrap"
18+
open-pull-requests-limit: 10
19+
directory: "/.github/workflows"
3320
schedule:
3421
interval: "daily"
35-
open-pull-requests-limit: 10
36-
labels:
37-
- "dependencies"
38-
groups:
39-
workflows:
40-
update-types:
41-
- major
42-
- minor
43-
- patch

.github/workflows/benchmark-testing.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88

99
Benchmark-Test:
1010
name: "Benchmark tests"
11-
runs-on: ubuntu-22.04
11+
runs-on: ubuntu-24.04
1212
# note: we want benchmarks to run on pull_request events in order to publish results to a sticky comment, and
1313
# we also want to run on push such that merges to main are recorded to the cache. For this reason we don't filter
1414
# the job by event.

.github/workflows/release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
jobs:
1414
quality-gate:
1515
environment: release
16-
runs-on: ubuntu-20.04
16+
runs-on: ubuntu-24.04
1717
steps:
1818
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 #v4.1.1
1919

@@ -70,7 +70,7 @@ jobs:
7070
7171
release:
7272
needs: [quality-gate]
73-
runs-on: ubuntu-20.04
73+
runs-on: ubuntu-24.04
7474
permissions:
7575
contents: write
7676
packages: write

.github/workflows/validations.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
Static-Analysis:
2222
name: "Static analysis"
23-
runs-on: ubuntu-22.04
23+
runs-on: ubuntu-24.04
2424
steps:
2525
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac #v4.0.0
2626

@@ -32,7 +32,7 @@ jobs:
3232

3333
Unit-Test:
3434
name: "Unit tests"
35-
runs-on: ubuntu-22.04
35+
runs-on: ubuntu-24.04
3636
steps:
3737
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac #v4.0.0
3838

@@ -49,7 +49,7 @@ jobs:
4949

5050
Integration-Test:
5151
name: "Integration tests"
52-
runs-on: ubuntu-22.04
52+
runs-on: ubuntu-24.04
5353
steps:
5454
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac #v4.0.0
5555

@@ -130,7 +130,7 @@ jobs:
130130

131131
Build-Snapshot-Artifacts:
132132
name: "Build snapshot artifacts"
133-
runs-on: ubuntu-22.04
133+
runs-on: ubuntu-24.04
134134
steps:
135135
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac #v4.0.0
136136

0 commit comments

Comments
 (0)