mirror of https://github.com/OpenIPC/firmware.git
Workflow: update configuration list
parent
9c51df345a
commit
7c896551f3
|
@ -22,46 +22,12 @@ jobs:
|
|||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
platform:
|
||||
- hi3516cv100
|
||||
- hi3518cv100
|
||||
- hi3518ev100
|
||||
- hi3516av100
|
||||
- hi3516dv100
|
||||
- hi3516cv200
|
||||
- hi3518ev200
|
||||
- hi3519v101
|
||||
- hi3516av200
|
||||
- hi3516cv300
|
||||
- hi3516ev100
|
||||
- hi3516cv500
|
||||
- hi3516dv300
|
||||
- hi3516av300
|
||||
- hi3516ev200
|
||||
- hi3516ev300
|
||||
- hi3518ev300
|
||||
- hi3516dv200
|
||||
- hi3536cv100
|
||||
- hi3536dv100
|
||||
- gk7205v200
|
||||
- gk7205v210
|
||||
- gk7205v300
|
||||
- gk7202v300
|
||||
- gk7605v100
|
||||
- t20
|
||||
- t31
|
||||
- t40
|
||||
|
||||
release:
|
||||
- lite
|
||||
- ultimate
|
||||
|
||||
include:
|
||||
# Sigmastar infinity6
|
||||
# Sigmastar [I6]
|
||||
- {"platform": "ssc325", "release": "lite"}
|
||||
- {"platform": "ssc325de", "release": "lite"}
|
||||
|
||||
# Sigmastar infinity6b0
|
||||
# Sigmastar [I6B]
|
||||
- {"platform": "ssc333", "release": "lite"}
|
||||
- {"platform": "ssc333", "release": "ultimate"}
|
||||
- {"platform": "ssc335", "release": "lite"}
|
||||
|
@ -73,10 +39,10 @@ jobs:
|
|||
- {"platform": "ssc337de", "release": "lite"}
|
||||
- {"platform": "ssc337de", "release": "ultimate"}
|
||||
|
||||
# Sigmastar infinity6c
|
||||
# Sigmastar [I6C]
|
||||
- {"platform": "ssc377", "release": "lite"}
|
||||
|
||||
# Sigmastar infinity6e
|
||||
# Sigmastar [I6E]
|
||||
- {"platform": "ssc30kd", "release": "lite"}
|
||||
- {"platform": "ssc30kd", "release": "ultimate"}
|
||||
- {"platform": "ssc30kq", "release": "fpv"}
|
||||
|
@ -86,123 +52,115 @@ jobs:
|
|||
- {"platform": "ssc338q", "release": "lite"}
|
||||
- {"platform": "ssc338q", "release": "ultimate"}
|
||||
|
||||
- platform: hi3518ev200
|
||||
release: mini
|
||||
- platform: hi3516cv300
|
||||
release: mini
|
||||
- platform: hi3516ev200
|
||||
release: fpv
|
||||
- platform: hi3516ev300
|
||||
release: fpv
|
||||
- platform: gk7205v200
|
||||
release: fpv
|
||||
- platform: gk7205v210
|
||||
release: fpv
|
||||
- platform: gk7205v300
|
||||
release: fpv
|
||||
- platform: hi3516ev200
|
||||
release: lte
|
||||
- platform: hi3516ev300
|
||||
release: lte
|
||||
- platform: hi3536dv100
|
||||
release: fpv
|
||||
- platform: gk7205v200
|
||||
release: lte
|
||||
- platform: gk7205v300
|
||||
release: lte
|
||||
- platform: gk7205v200
|
||||
release: venc
|
||||
- platform: gk7205v210
|
||||
release: venc
|
||||
- platform: gk7205v300
|
||||
release: venc
|
||||
# Ingenic [T21]
|
||||
- {"platform": "t10", "release": "lite"}
|
||||
- {"platform": "t20", "release": "lite"}
|
||||
- {"platform": "t20", "release": "ultimate"}
|
||||
- {"platform": "t21", "release": "lite"}
|
||||
- {"platform": "t21", "release": "ultimate"}
|
||||
- {"platform": "t30", "release": "lite"}
|
||||
|
||||
# MVP
|
||||
- platform: fh8852v100
|
||||
release: lite
|
||||
- platform: fh8852v200
|
||||
release: lite
|
||||
- platform: gm8136
|
||||
release: lite
|
||||
- platform: nt98562
|
||||
release: lite
|
||||
- platform: nt98566
|
||||
release: lite
|
||||
- platform: rv1109
|
||||
release: lite
|
||||
- platform: rv1126
|
||||
release: lite
|
||||
- platform: t10
|
||||
release: lite
|
||||
- platform: t21
|
||||
release: lite
|
||||
- platform: t30
|
||||
release: lite
|
||||
- platform: xm510
|
||||
release: lite
|
||||
- platform: xm530
|
||||
release: lite
|
||||
- platform: xm550
|
||||
release: lite
|
||||
# Ingenic [T31]
|
||||
- {"platform": "t31", "release": "lite"}
|
||||
- {"platform": "t31", "release": "ultimate"}
|
||||
|
||||
# TODO
|
||||
- platform: ak3916ev300
|
||||
release: lite
|
||||
custom: onlyci
|
||||
- platform: ak3918ev300
|
||||
release: lite
|
||||
custom: onlyci
|
||||
- platform: dm36x
|
||||
release: lite
|
||||
custom: onlyci
|
||||
- platform: gk7102
|
||||
release: lite
|
||||
- platform: gk7102s
|
||||
release: lite
|
||||
- platform: msc313e
|
||||
release: lite
|
||||
custom: onlyci
|
||||
- platform: msc316dc
|
||||
release: lite
|
||||
custom: onlyci
|
||||
- platform: msc316dm
|
||||
release: lite
|
||||
custom: onlyci
|
||||
- platform: s3l
|
||||
release: lite
|
||||
custom: onlyci
|
||||
# Ingenic [T40]
|
||||
- {"platform": "t40", "release": "lite"}
|
||||
- {"platform": "t40", "release": "ultimate"}
|
||||
|
||||
exclude:
|
||||
- platform: hi3516cv100
|
||||
release: ultimate
|
||||
- platform: hi3518cv100
|
||||
release: ultimate
|
||||
- platform: hi3518ev100
|
||||
release: ultimate
|
||||
- platform: hi3516cv200
|
||||
release: ultimate
|
||||
- platform: hi3519v101
|
||||
release: ultimate
|
||||
- platform: hi3516ev100
|
||||
release: ultimate
|
||||
- platform: hi3516cv500
|
||||
release: ultimate
|
||||
- platform: hi3516dv300
|
||||
release: ultimate
|
||||
- platform: hi3516av300
|
||||
release: ultimate
|
||||
- platform: hi3516dv200
|
||||
release: ultimate
|
||||
- platform: hi3536cv100
|
||||
release: ultimate
|
||||
- platform: hi3536dv100
|
||||
release: ultimate
|
||||
- platform: gk7605v100
|
||||
release: ultimate
|
||||
- platform: gk7205v210
|
||||
release: ultimate
|
||||
- platform: gk7202v300
|
||||
release: ultimate
|
||||
# Hisilicon [HI3516AV100]
|
||||
- {"platform": "hi3516av100", "release": "lite"}
|
||||
- {"platform": "hi3516av100", "release": "ultimate"}
|
||||
- {"platform": "hi3516dv100", "release": "lite"}
|
||||
- {"platform": "hi3516dv100", "release": "ultimate"}
|
||||
|
||||
# Hisilicon [HI3516CV100]
|
||||
- {"platform": "hi3516cv100", "release": "lite"}
|
||||
- {"platform": "hi3518cv100", "release": "lite"}
|
||||
- {"platform": "hi3518ev100", "release": "lite"}
|
||||
|
||||
# Hisilicon [HI3516CV200]
|
||||
- {"platform": "hi3516cv200", "release": "lite"}
|
||||
- {"platform": "hi3518ev200", "release": "mini"}
|
||||
- {"platform": "hi3518ev200", "release": "lite"}
|
||||
- {"platform": "hi3518ev200", "release": "ultimate"}
|
||||
|
||||
# Hisilicon [HI3516CV300]
|
||||
- {"platform": "hi3516cv300", "release": "mini"}
|
||||
- {"platform": "hi3516cv300", "release": "lite"}
|
||||
- {"platform": "hi3516cv300", "release": "ultimate"}
|
||||
- {"platform": "hi3516ev100", "release": "lite"}
|
||||
|
||||
# Hisilicon [HI3516CV500]
|
||||
- {"platform": "hi3516av300", "release": "lite"}
|
||||
- {"platform": "hi3516cv500", "release": "lite"}
|
||||
- {"platform": "hi3516dv300", "release": "lite"}
|
||||
|
||||
# Hisilicon [HI3516EV200]
|
||||
- {"platform": "hi3516dv200", "release": "lite"}
|
||||
- {"platform": "hi3516ev200", "release": "lte"}
|
||||
- {"platform": "hi3516ev200", "release": "fpv"}
|
||||
- {"platform": "hi3516ev200", "release": "lite"}
|
||||
- {"platform": "hi3516ev200", "release": "ultimate"}
|
||||
- {"platform": "hi3516ev300", "release": "lte"}
|
||||
- {"platform": "hi3516ev300", "release": "fpv"}
|
||||
- {"platform": "hi3516ev300", "release": "lite"}
|
||||
- {"platform": "hi3516ev300", "release": "ultimate"}
|
||||
- {"platform": "hi3518ev300", "release": "lite"}
|
||||
- {"platform": "hi3518ev300", "release": "ultimate"}
|
||||
|
||||
# Hisilicon [HI3519V101]
|
||||
- {"platform": "hi3516av200", "release": "lite"}
|
||||
- {"platform": "hi3516av200", "release": "ultimate"}
|
||||
- {"platform": "hi3519v101", "release": "lite"}
|
||||
|
||||
# Hisilicon [HI3536CV100]
|
||||
- {"platform": "hi3536cv100", "release": "lite"}
|
||||
|
||||
# Hisilicon [HI3536DV100]
|
||||
- {"platform": "hi3536dv100", "release": "fpv"}
|
||||
- {"platform": "hi3536dv100", "release": "lite"}
|
||||
|
||||
# Goke [GK710X]
|
||||
- {"platform": "gk7102", "release": "lite"}
|
||||
- {"platform": "gk7102s", "release": "lite"}
|
||||
|
||||
# Goke [GK7205V200]
|
||||
- {"platform": "gk7202v300", "release": "lite"}
|
||||
- {"platform": "gk7205v200", "release": "lte"}
|
||||
- {"platform": "gk7205v200", "release": "fpv"}
|
||||
- {"platform": "gk7205v200", "release": "venc"}
|
||||
- {"platform": "gk7205v200", "release": "lite"}
|
||||
- {"platform": "gk7205v200", "release": "ultimate"}
|
||||
- {"platform": "gk7205v210", "release": "fpv"}
|
||||
- {"platform": "gk7205v210", "release": "venc"}
|
||||
- {"platform": "gk7205v210", "release": "lite"}
|
||||
- {"platform": "gk7205v300", "release": "lte"}
|
||||
- {"platform": "gk7205v300", "release": "fpv"}
|
||||
- {"platform": "gk7205v300", "release": "venc"}
|
||||
- {"platform": "gk7205v300", "release": "lite"}
|
||||
- {"platform": "gk7205v300", "release": "ultimate"}
|
||||
- {"platform": "gk7605v100", "release": "lite"}
|
||||
|
||||
# Fullhan
|
||||
- {"platform": "fh8852v100", "release": "lite"}
|
||||
- {"platform": "fh8852v200", "release": "lite"}
|
||||
|
||||
# Grainmedia
|
||||
- {"platform": "gm8136", "release": "lite"}
|
||||
|
||||
# Novatek
|
||||
- {"platform": "nt98562", "release": "lite"}
|
||||
- {"platform": "nt98566", "release": "lite"}
|
||||
|
||||
# Rockchip
|
||||
- {"platform": "rv1109", "release": "lite"}
|
||||
- {"platform": "rv1126", "release": "lite"}
|
||||
|
||||
# Xiongmai
|
||||
- {"platform": "xm510", "release": "lite"}
|
||||
- {"platform": "xm530", "release": "lite"}
|
||||
- {"platform": "xm550", "release": "lite"}
|
||||
|
||||
steps:
|
||||
- name: Checkout source
|
||||
|
@ -256,7 +214,7 @@ jobs:
|
|||
fi
|
||||
|
||||
- name: Upload firmware
|
||||
if: github.event_name != 'pull_request' && matrix.custom != 'onlyci'
|
||||
if: github.event_name != 'pull_request'
|
||||
uses: softprops/action-gh-release@v1
|
||||
with:
|
||||
tag_name: ${{env.TAG_NAME}}
|
||||
|
@ -265,7 +223,7 @@ jobs:
|
|||
${{env.NANDFW}}
|
||||
|
||||
- name: Send binary
|
||||
if: github.event_name != 'pull_request' && matrix.custom != 'onlyci' && env.NORFW
|
||||
if: github.event_name != 'pull_request' && env.NORFW
|
||||
run: |
|
||||
TG_MSG="Commit: ${GIT_HASH}\nBranch: ${GIT_BRANCH}\nTag: ${TAG_NAME}\nTime: ${TIME}\n\n"
|
||||
TG_ICON="\xE2\x9C\x85 GitHub Actions"
|
||||
|
|
Loading…
Reference in New Issue