File tree Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -12,12 +12,19 @@ jobs:
12
12
name : Run Checks and Build
13
13
strategy :
14
14
matrix :
15
- os :
16
- - windows-latest
17
- - ubuntu-20.04
18
- - macos-latest
15
+ include :
16
+ - os : windows-latest
17
+ - os : ubuntu-latest
18
+ container : ubuntu:20.04
19
+ - os : macos-latest
19
20
runs-on : ${{ matrix.os }}
21
+ container : ${{ matrix.container }}
20
22
steps :
23
+ - name : Install build dependencies (Ubuntu container)
24
+ if : matrix.container == 'ubuntu:20.04'
25
+ run : |
26
+ apt-get update && apt-get install -y build-essential git p7zip-full
27
+
21
28
- name : Checkout source
22
29
uses : actions/checkout@v4
23
30
with :
69
76
needs :
70
77
- build
71
78
if : github.event_name == 'push' && contains(github.ref, 'refs/tags')
72
- runs-on : ubuntu-20.04
79
+ runs-on : ubuntu-latest
73
80
steps :
74
81
- name : Store git tag and date vars.
75
82
run : |
You can’t perform that action at this time.
0 commit comments