Skip to content

Commit

Permalink
Workflow: update configuration list
Browse files Browse the repository at this point in the history
  • Loading branch information
viktorxda committed Dec 25, 2023
1 parent 9c51df3 commit 7c89655
Showing 1 changed file with 115 additions and 157 deletions.
272 changes: 115 additions & 157 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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"}
Expand All @@ -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"}
Expand All @@ -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

# 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

# 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

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
# 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"}

# Ingenic [T31]
- {"platform": "t31", "release": "lite"}
- {"platform": "t31", "release": "ultimate"}

# Ingenic [T40]
- {"platform": "t40", "release": "lite"}
- {"platform": "t40", "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
Expand Down Expand Up @@ -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}}
Expand All @@ -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"
Expand Down

0 comments on commit 7c89655

Please sign in to comment.