File tree Expand file tree Collapse file tree 3 files changed +24
-4
lines changed Expand file tree Collapse file tree 3 files changed +24
-4
lines changed Original file line number Diff line number Diff line change 14
14
- name : Install dependencies
15
15
shell : bash
16
16
run : |
17
+ echo "::group::Installing dependencies"
18
+
17
19
sudo apt-get update -qq
18
20
sudo apt-get install -qq \
19
21
${{ inputs.compiler }} \
@@ -22,18 +24,26 @@ runs:
22
24
pkg-config \
23
25
uuid-runtime
24
26
27
+ echo "::endgroup::"
28
+
25
29
- name : Compiler version
26
30
shell : bash
27
31
env :
28
32
CC : ${{ inputs.compiler }}
29
33
run : |
34
+ echo "::group::Compiler version"
35
+
30
36
${CC} --version
31
37
38
+ echo "::endgroup::"
39
+
32
40
- name : Build
33
41
shell : bash
34
42
env :
35
43
CC : ${{ inputs.compiler }}
36
44
run : |
45
+ echo "::group::Building LXCFS"
46
+
37
47
# Standard build
38
48
meson setup build \
39
49
-Ddocs=false \
42
52
-Dprefix=/usr \
43
53
-Db_sanitize=address,undefined
44
54
meson compile -C build
55
+
56
+ echo "::endgroup::"
Original file line number Diff line number Diff line change @@ -11,7 +11,8 @@ inputs:
11
11
runs :
12
12
using : " composite"
13
13
steps :
14
- - uses : ./.github/actions/build
14
+ - name : Build LXCFS
15
+ uses : ./.github/actions/build
15
16
with :
16
17
compiler : ${{ inputs.compiler }}
17
18
fuse : ${{ inputs.fuse }}
22
23
env :
23
24
CC : ${{ inputs.compiler }}
24
25
run : |
26
+ echo "::group::Running the testsuite"
27
+
25
28
echo 1 | sudo tee /sys/fs/cgroup/cpuset/cgroup.clone_children || true
26
29
sudo -E PATH="${PATH}" LD_LIBRARY_PATH="${LD_LIBRARY_PATH}" build/tests/main.sh
30
+
31
+ echo "::endgroup::"
Original file line number Diff line number Diff line change 26
26
- name : Checkout code
27
27
uses : actions/checkout@v4
28
28
29
- - uses : ./.github/actions/testsuite
29
+ - name : Run the testsuite
30
+ uses : ./.github/actions/testsuite
30
31
with :
31
32
compiler : ${{ matrix.compiler }}
32
33
fuse : ${{ matrix.fuse }}
57
58
- name : Checkout code
58
59
uses : actions/checkout@v4
59
60
60
- - uses : ./.github/actions/testsuite
61
+ - name : Run the testsuite
62
+ uses : ./.github/actions/testsuite
61
63
with :
62
64
compiler : ${{ matrix.compiler }}
63
65
fuse : ${{ matrix.fuse }}
83
85
- name : Checkout code
84
86
uses : actions/checkout@v4
85
87
86
- - uses : ./.github/actions/build
88
+ - name : Build LXCFS
89
+ uses : ./.github/actions/build
87
90
with :
88
91
compiler : ${{ matrix.compiler }}
89
92
fuse : ${{ matrix.fuse }}
You can’t perform that action at this time.
0 commit comments