File tree Expand file tree Collapse file tree 1 file changed +27
-6
lines changed Expand file tree Collapse file tree 1 file changed +27
-6
lines changed Original file line number Diff line number Diff line change 1
- name : C/C++ CI
1
+ name : Familiar CI
2
2
3
3
on :
4
4
push :
5
5
branches : [ "main" ]
6
6
pull_request :
7
7
branches : [ "main" ]
8
8
9
+ defaults :
10
+ run :
11
+ shell : bash
12
+
13
+ env :
14
+ SOURCE_DIR : ${{ github.workspace }}
15
+ QT_VERSION : 5.15.2
16
+ ARTIFACT : qt-planets-linux-build.AppImage
17
+
9
18
jobs :
10
19
build :
11
20
12
21
runs-on : ubuntu-latest
13
22
14
23
steps :
15
- - uses : actions/checkout@v3
16
- - name : configure
17
- run : qmake
18
- - name : make
19
- run : make
24
+ - name : Checkout repo
25
+ uses : actions/checkout@v3
26
+ - name : Install Qt
27
+ uses : jurplel/install-qt-action@v2
28
+ with :
29
+ host : linux
30
+ target : desktop
31
+ arch : gcc_64
32
+ dir : ${{ runner.temp }}
33
+ modules : qtcharts qt3d
34
+ setup-python : false
35
+ - name : Create build directory
36
+ run : mkdir ${{ env.SOURCE_DIR }}/build
37
+ - name : Configure Qmake
38
+ run : qmake
39
+ - name : make
40
+ run : make
You can’t perform that action at this time.
0 commit comments