You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/cmake-multi-platform.yml
+8-9Lines changed: 8 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -14,23 +14,22 @@ env:
14
14
15
15
jobs:
16
16
build_linux:
17
-
runs-on: ${{ matrix.os }}
17
+
runs-on: ubuntu-latest
18
18
timeout-minutes: 180
19
19
20
20
strategy:
21
21
# Set fail-fast to false to ensure that feedback is delivered for all matrix combinations. Consider changing this to true when your workflow is stable.
22
22
fail-fast: false
23
23
24
24
matrix:
25
-
os: [ubuntu-latest]
26
-
build_type: [Release]
27
-
c_compiler: [gcc, clang]
28
25
include:
29
-
- os: ubuntu-latest
26
+
- os: ubuntu:20.04
27
+
build_type: Release
30
28
c_compiler: gcc
31
29
cpp_compiler: g++
32
30
cpack: tgz
33
-
- os: ubuntu-latest
31
+
- os: ubuntu:20.04
32
+
build_type: Release
34
33
c_compiler: clang
35
34
cpp_compiler: clang++
36
35
cpack: tgz
@@ -39,7 +38,7 @@ jobs:
39
38
- name: Install basic dependencies
40
39
run: |
41
40
sudo apt-get update
42
-
sudo apt-get install -y libpcap-dev
41
+
sudo apt-get install -y libpcap-dev mono-runtime
43
42
44
43
- uses: actions/checkout@v4
45
44
@@ -76,7 +75,7 @@ jobs:
76
75
if: always()
77
76
uses: actions/upload-artifact@v4
78
77
with:
79
-
name: Test Results ${{ matrix.os }}-${{ matrix.c_compiler }}
78
+
name: Test Results ubuntu-${{ matrix.c_compiler }}
0 commit comments