File tree 2 files changed +16
-5
lines changed
2 files changed +16
-5
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ version : 2
3
+ updates :
4
+ - package-ecosystem : " github-actions"
5
+ directory : " /"
6
+ schedule :
7
+ interval : " weekly"
Original file line number Diff line number Diff line change @@ -8,7 +8,10 @@ on: # yamllint disable-line rule:truthy
8
8
9
9
jobs :
10
10
build_and_test :
11
- runs-on : ubuntu-22.04
11
+ strategy :
12
+ matrix :
13
+ os : [ubuntu-22.04, ubuntu-24.04]
14
+ runs-on : ${{matrix.os}}
12
15
steps :
13
16
- run : >
14
17
sudo apt update && sudo apt install -y
22
25
valgrind
23
26
env:
24
27
DEBIAN_FRONTEND: noninteractive
25
- - uses : actions/checkout@v2
28
+ - uses : actions/checkout@v4
26
29
- run : mkdir -p build
27
30
- run : >
28
31
cmake ..
41
44
-j2
42
45
-D ExperimentalMemCheck
43
46
working-directory: ${{github.workspace}}/build
44
- - uses : actions/upload-artifact@v3
47
+ - uses : actions/upload-artifact@v4
45
48
if : ${{ failure() }}
46
49
with :
47
50
name : MemoryChecker
@@ -54,11 +57,12 @@ jobs:
54
57
--source-prefix ${{github.workspace}}
55
58
--relative-only
56
59
--demangled-names
57
- - uses : codecov/codecov-action@v3
60
+ - uses : codecov/codecov-action@v5
58
61
with :
59
62
flags : unittests,${{runner.os}}
63
+ token : ${{secrets.CODECOV_TOKEN}}
60
64
yamllint :
61
65
runs-on : ubuntu-latest
62
66
steps :
63
- - uses : actions/checkout@v2
67
+ - uses : actions/checkout@v4
64
68
- run : yamllint .
You can’t perform that action at this time.
0 commit comments