File tree 2 files changed +45
-7
lines changed
2 files changed +45
-7
lines changed Original file line number Diff line number Diff line change @@ -30,13 +30,12 @@ jobs:
30
30
- name : Upload binary
31
31
uses : actions/upload-artifact@v4
32
32
with :
33
- name : build-results
34
33
path : |
35
- msposd_goke
36
- msposd_hisi
37
- msposd_star6b0
38
- msposd_star6e
39
- msposd_x86
34
+ msposd_goke
35
+ msposd_hisi
36
+ msposd_star6b0
37
+ msposd_star6e
38
+ msposd_x86
40
39
41
40
- name : Versioned release
42
41
if : startsWith(github.ref, 'refs/tags/')
50
49
msposd_x86
51
50
52
51
- name : Upload latest
53
- if : github.event_name != 'pull_request ' && startsWith( github.ref, 'main')
52
+ if : github.ref == 'refs/heads/main ' && github.event_name == 'push'
54
53
uses : softprops/action-gh-release@v2
55
54
with :
56
55
tag_name : latest
Original file line number Diff line number Diff line change
1
+ name : Testbuild of OpenIPC
2
+
3
+ on :
4
+ pull_request :
5
+ branches :
6
+ - main
7
+
8
+ jobs :
9
+ buildroot :
10
+ if : github.repository == 'openipc/msposd'
11
+ name : Firmware
12
+ runs-on : ubuntu-latest
13
+ strategy :
14
+ fail-fast : false
15
+ matrix :
16
+ include :
17
+ # Sigmastar [I6E]
18
+ - {"platform": "ssc30kq", "release": "fpv"}
19
+ - {"platform": "ssc338q", "release": "fpv"}
20
+
21
+ # Hisilicon [HI3516EV200]
22
+ - {"platform": "hi3516ev200", "release": "fpv"}
23
+ - {"platform": "hi3516ev300", "release": "fpv"}
24
+
25
+ # Hisilicon [HI3536DV100]
26
+ - {"platform": "hi3536dv100", "release": "fpv"}
27
+
28
+ # Goke [GK7205V200]
29
+ - {"platform": "gk7205v200", "release": "fpv"}
30
+ - {"platform": "gk7205v210", "release": "fpv"}
31
+ - {"platform": "gk7205v300", "release": "fpv"}
32
+ steps :
33
+ - name : Build OpenIPC
34
+ env :
35
+ MSPOSD_VERSION : ${{ env.COMMIT_SHA }}
36
+ run : |
37
+ git clone https://github.com/openipc/firmware --depth=1
38
+ cd firmware
39
+ make BOARD=${{matrix.platform}}_${{matrix.release}} MSPOSD_VERSION=${MSPOSD_VERSION} br-msposd
You can’t perform that action at this time.
0 commit comments