Skip to content

changed app_Type to appType to follow convention #19

changed app_Type to appType to follow convention

changed app_Type to appType to follow convention #19

Workflow file for this run

name: SQA Build
on:
push: # To be removed once testing is finished
workflow_dispatch:
workflow_run:
workflows: ["Full Build"]
types:
- completed
jobs:
ota_thread_v2:
# Job triggered either automatically by release_ or main branch, or manual trigger (if needed)
# if: ${{ github.event_name == 'workflow_run' && (startsWith(github.event.workflow_run.head_branch, 'release_' || github.event.workflow_run.head_branch == 'main')) || github.event_name == 'workflow_dispatch' }}
strategy:
matrix:
# Every app builds for every board and suffix
app: [light-switch-app, lighting-app, lock-app]
# TODO: Will need to add Rainier once available
board: [brd4116a, brd4186c, brd4187c, brd4316a, brd4337a, brd4351a]
suffix: [ thread ]
appType: [ ota-v2 ]
family: [series-2]
addAppComponent: [ "" ]
configs: [ 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"' ]
include:
# - board: brd1019a
# app: lighting-app
# family: series-3
# suffix: thread
# appType: ota-v2
# addAppComponent: ""
# configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
# - board: brd1019a
# app: zigbee-matter
# family: series-3
# suffix: light
# appType: ota-v2
# addAppComponent: matter_zigbee_concurrent;matter
# configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
# - board: brd1019a
# app: zigbee-matter
# family: series-3
# suffix: light
# appType: ota-v2
# addAppComponent: matter_zigbee_sequential;matter
# configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
- board: brd4116a
app: zigbee-matter
family: series-2
suffix: light
appType: ota-v2
addAppComponent: matter_zigbee_concurrent;matter
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
- board: brd4116a
app: zigbee-matter
family: series-2
suffix: light
appType: ota-v2
addAppComponent: matter_zigbee_sequential;matter
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
- board: brd4187c
app: zigbee-matter
family: series-2
suffix: light
appType: ota-v2
addAppComponent: matter_zigbee_concurrent;matter
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
- board: brd4187c
app: zigbee-matter
family: series-2
suffix: light
appType: ota-v2
addAppComponent: matter_zigbee_sequential;matter
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
name: ${{ matrix.app }}-${{ matrix.suffix }} ${{ matrix.addAppComponent}} ${{ matrix.board }} ${{ matrix.appType }}
uses: ./.github/workflows/generate-and-build.yaml
with:
app: ${{ matrix.app }}
board: ${{ matrix.board }}
suffix: ${{ matrix.suffix }}
addAppComponent: ${{ matrix.addAppComponent }}
family: ${{ matrix.family }}
configs: ${{ matrix.configs }}
appType: ${{ matrix.appType }}
technology: OpenThread
workflow_name: 'SQA Build'
ota_thread_v3:
# Job triggered either automatically by release_ or main branch, or manual trigger (if needed)
# if: ${{ github.event_name == 'workflow_run' && (startsWith(github.event.workflow_run.head_branch, 'release_' || github.event.workflow_run.head_branch == 'main')) || github.event_name == 'workflow_dispatch' }}
strategy:
matrix:
# Every app builds for every board and suffix
app: [ lighting-app, lock-app ]
board: [ brd4116a, brd4187c, brd4316a, brd4337a ]
suffix: [ thread ]
appType: [ ota-v3 ]
addAppComponent: [ "" ]
configs: [ 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:3,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"3\"' ]
include:
- board: brd4116a
app: zigbee-matter
suffix: light
appType: ota-v3
addAppComponent: matter_zigbee_concurrent;matter
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:3,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"3\"'
- board: brd4116a
app: zigbee-matter
suffix: light
appType: ota-v3
addAppComponent: matter_zigbee_sequential;matter
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:3,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"3\"'
- board: brd4187c
app: zigbee-matter
suffix: light
appType: ota-v3
addAppComponent: matter_zigbee_concurrent;matter
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:3,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"3\"'
- board: brd4187c
app: zigbee-matter
suffix: light
appType: ota-v3
addAppComponent: matter_zigbee_sequential;matter
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:3,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"3\"'
name: ${{ matrix.app }}-${{ matrix.suffix }} ${{ matrix.addAppComponent}} ${{ matrix.board }} ${{ matrix.appType }}
uses: ./.github/workflows/generate-and-build.yaml
with:
app: ${{ matrix.app }}
board: ${{ matrix.board }}
suffix: ${{ matrix.suffix }}
addAppComponent: ${{ matrix.addAppComponent }}
family: series-2
configs: ${{ matrix.configs }}
appType: ${{ matrix.appType }}
technology: OpenThread
workflow_name: 'SQA Build'
ota_thread_lz4_v2:
# Job triggered either automatically by release_ or main branch, or manual trigger (if needed)
# if: ${{ github.event_name == 'workflow_run' && (startsWith(github.event.workflow_run.head_branch, 'release_' || github.event.workflow_run.head_branch == 'main')) || github.event_name == 'workflow_dispatch' }}
strategy:
matrix:
# Every app builds for every board and suffix
app: [ lighting-app, lock-app ]
board: [ brd4116a, brd4187c, brd4316a, brd4337a ]
suffix: [ thread ]
appType: [ ota-lz4-v2 ]
addAppComponent: [ "" ]
addBlComponent: [ "bootloader_gbl_compression_lz4" ]
configs: [ 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"' ]
include:
- board: brd4116a
app: zigbee-matter
suffix: light
appType: ota-lz4-v2
addAppComponent: matter_zigbee_concurrent;matter
addBlComponent: "bootloader_gbl_compression_lz4"
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
- board: brd4116a
app: zigbee-matter
suffix: light
appType: ota-lz4-v2
addAppComponent: matter_zigbee_sequential;matter
addBlComponent: "bootloader_gbl_compression_lz4"
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
- board: brd4187c
app: zigbee-matter
suffix: light
appType: ota-lz4-v2
addAppComponent: matter_zigbee_concurrent;matter
addBlComponent: "bootloader_gbl_compression_lz4"
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
- board: brd4187c
app: zigbee-matter
suffix: light
appType: ota-lz4-v2
addAppComponent: matter_zigbee_sequential;matter
addBlComponent: "bootloader_gbl_compression_lz4"
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
name: ${{ matrix.app }}-${{ matrix.suffix }} ${{ matrix.addAppComponent}} ${{ matrix.board }} ${{ matrix.appType }}
uses: ./.github/workflows/generate-and-build.yaml
with:
app: ${{ matrix.app }}
board: ${{ matrix.board }}
suffix: ${{ matrix.suffix }}
addAppComponent: ${{ matrix.addAppComponent }}
addBlComponent: ${{ matrix.addBlComponent }}
family: series-2
configs: ${{ matrix.configs }}
appType: ${{ matrix.appType }}
technology: OpenThread
workflow_name: 'SQA Build'
ota_thread_lz4_v3:
# Job triggered either automatically by release_ or main branch, or manual trigger (if needed)
# if: ${{ github.event_name == 'workflow_run' && (startsWith(github.event.workflow_run.head_branch, 'release_' || github.event.workflow_run.head_branch == 'main')) || github.event_name == 'workflow_dispatch' }}
strategy:
matrix:
# Every app builds for every board and suffix
app: [ lighting-app, lock-app ]
board: [ brd4116a, brd4187c, brd4316a, brd4337a ]
suffix: [ thread ]
appType: [ ota-lz4-v3 ]
addAppComponent: [ "" ]
addBlComponent: [ "bootloader_gbl_compression_lz4" ]
configs: [ 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:3,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"3\"' ]
include:
- board: brd4116a
app: zigbee-matter
suffix: light
appType: ota-lz4-v3
addAppComponent: matter_zigbee_concurrent;matter
addBlComponent: "bootloader_gbl_compression_lz4"
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:3,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"3\"'
- board: brd4116a
app: zigbee-matter
suffix: light
appType: ota-lz4-v3
addAppComponent: matter_zigbee_sequential;matter
addBlComponent: "bootloader_gbl_compression_lz4"
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:3,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"3\"'
- board: brd4187c
app: zigbee-matter
suffix: light
appType: ota-lz4-v3
addAppComponent: matter_zigbee_concurrent;matter
addBlComponent: "bootloader_gbl_compression_lz4"
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:3,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"3\"'
- board: brd4187c
app: zigbee-matter
suffix: light
appType: ota-lz4-v3
addAppComponent: matter_zigbee_sequential;matter
addBlComponent: "bootloader_gbl_compression_lz4"
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:3,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"3\"'
name: ${{ matrix.app }}-${{ matrix.suffix }} ${{ matrix.addAppComponent}} ${{ matrix.board }} ${{ matrix.appType }}
uses: ./.github/workflows/generate-and-build.yaml
with:
app: ${{ matrix.app }}
board: ${{ matrix.board }}
suffix: ${{ matrix.suffix }}
addAppComponent: ${{ matrix.addAppComponent }}
addBlComponent: ${{ matrix.addBlComponent }}
family: series-2
configs: ${{ matrix.configs }}
appType: ${{ matrix.appType }}
technology: OpenThread
workflow_name: 'SQA Build'
ota_wifi_v2:
# Job triggered either automatically by release_ or main branch, or manual trigger (if needed)
# if: ${{ github.event_name == 'workflow_run' && (startsWith(github.event.workflow_run.head_branch, 'release_' || github.event.workflow_run.head_branch == 'main')) || github.event_name == 'workflow_dispatch' }}
strategy:
matrix:
# Every app builds for every board and suffix
app: [ lighting-app, lock-app ]
board: [ brd4338a, brd4342a ]
suffix: [ 917-soc ]
appType: [ ota-v2 ]
family: [ siwx917 ]
board_extension: [ ;wiseconnect3_sdk ]
configs: [ 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"' ]
include:
- board: brd4187c
app: lock-app
appType: ota-v2
suffix: 917-ncp
family: series-2
board_extension: ""
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
- board: brd4187c
app: lock-app
appType: ota-v2
suffix: wf200
family: series-2
board_extension: ""
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
- board: brd4187c
app: lock-app
appType: ota-v2
suffix: rs911x
family: series-2
board_extension: ""
configs: 'CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION:2,CHIP_DEVICE_CONFIG_DEVICE_SOFTWARE_VERSION_STRING:\"2\"'
name: ${{ matrix.app }}-${{ matrix.suffix }} ${{ matrix.board }} ${{ matrix.appType }}
uses: ./.github/workflows/generate-and-build.yaml
with:
app: ${{ matrix.app }}
board: ${{ matrix.board }}
suffix: ${{ matrix.suffix }}
family: ${{ matrix.family }}
configs: ${{ matrix.configs }}
board_extension: ${{ matrix.board_extension }}
appType: ${{ matrix.appType }}
technology: WiFi
workflow_name: 'SQA Build'
m_ota_thread:
# Job triggered either automatically by release_ or main branch, or manual trigger (if needed)
# if: ${{ github.event_name == 'workflow_run' && (startsWith(github.event.workflow_run.head_branch, 'release_' || github.event.workflow_run.head_branch == 'main')) || github.event_name == 'workflow_dispatch' }}
strategy:
matrix:
# Every app builds for every board and suffix
app: [ lighting-app, lock-app, dishwasher-app, window-app ]
board: [ brd4116a, brd4187c ]
suffix: [ thread ]
appType: [ m-ota ]
family: [ series-2 ]
addAppComponent: [ 'matter_multi_image_ota;matter,matter_multi_image_custom_processor;matter' ]
removeAppComponent: [ 'matter_ota_support;matter' ]
name: ${{ matrix.app }}-${{ matrix.suffix }} ${{ matrix.addAppComponent}} ${{ matrix.removeAppComponent}} ${{ matrix.board }} ${{ matrix.appType }}
uses: ./.github/workflows/generate-and-build.yaml
with:
app: ${{ matrix.app }}
board: ${{ matrix.board }}
suffix: ${{ matrix.suffix }}
addAppComponent: ${{ matrix.addAppComponent }}
removeAppComponent: ${{ matrix.removeAppComponent }}
family: ${{ matrix.family }}
appType: ${{ matrix.appType }}
technology: OpenThread
workflow_name: 'SQA Build'
m_ota_enc_thread:
# Job triggered either automatically by release_ or main branch, or manual trigger (if needed)
# if: ${{ github.event_name == 'workflow_run' && (startsWith(github.event.workflow_run.head_branch, 'release_' || github.event.workflow_run.head_branch == 'main')) || github.event_name == 'workflow_dispatch' }}
strategy:
matrix:
# Every app builds for every board and suffix
app: [ lighting-app, lock-app, dishwasher-app, window-app ]
board: [ brd4116a, brd4187c ]
suffix: [ thread ]
appType: [ m-ota-enc ]
family: [ series-2 ]
addAppComponent: [ 'matter_multi_image_ota;matter,matter_multi_image_ota_encryption;matter,matter_multi_image_custom_processor;matter' ]
removeAppComponent: [ 'matter_ota_support;matter' ]
name: ${{ matrix.app }}-${{ matrix.suffix }} ${{ matrix.addAppComponent}} ${{ matrix.removeAppComponent}} ${{ matrix.board }} ${{ matrix.appType }}
uses: ./.github/workflows/generate-and-build.yaml
with:
app: ${{ matrix.app }}
board: ${{ matrix.board }}
suffix: ${{ matrix.suffix }}
addAppComponent: ${{ matrix.addAppComponent }}
removeAppComponent: ${{ matrix.removeAppComponent }}
family: ${{ matrix.family }}
appType: ${{ matrix.appType }}
technology: OpenThread
workflow_name: 'SQA Build'
low_power:
# Job triggered either automatically by release_ or main branch, or manual trigger (if needed)
# if: ${{ github.event_name == 'workflow_run' && (startsWith(github.event.workflow_run.head_branch, 'release_' || github.event.workflow_run.head_branch == 'main')) || github.event_name == 'workflow_dispatch' }}
strategy:
matrix:
# Every app builds for every board and suffix
app: [ lock-app, light-switch-app ]
board: [ brd4186c ]
suffix: [ thread ]
appType: [ low-power ]
family: [ series-2 ]
addAppComponent: [ ',matter_platform_low_power;matter' ]
# TODO: do we add the idle time 60 to this?
removeAppComponent: [ 'matter_shell;matter,matter_qr_code;matter,matter_lcd;matter,matter_lcd_917SOC;matter,matter_thread_cli;matter,matter_default_lcd_config;matter' ]
technology: [ OpenThread ]
include:
- board: brd4338a
suffix: 917-soc
family: siwx917
app: lock-app
appType: low-power
board_extension: ;wiseconnect3_sdk
addAppComponent: ',matter_platform_low_power;matter'
removeAppComponent: 'matter_shell;matter,matter_qr_code;matter,matter_lcd;matter,matter_lcd_917SOC;matter,matter_thread_cli;matter,matter_default_lcd_config;matter'
technology: WiFi
- board: brd4338a
suffix: 917-soc
family: siwx917
app: light-switch-app
appType: low-power
board_extension: ;wiseconnect3_sdk
addAppComponent: ',matter_platform_low_power;matter'
removeAppComponent: 'matter_shell;matter,matter_qr_code;matter,matter_lcd;matter,matter_lcd_917SOC;matter,matter_thread_cli;matter,matter_default_lcd_config;matter'
technology: WiFi
name: ${{ matrix.app }}-${{ matrix.suffix }} ${{ matrix.addAppComponent}} ${{ matrix.removeAppComponent}} ${{ matrix.board }} ${{ matrix.appType }}
uses: ./.github/workflows/generate-and-build.yaml
with:
app: ${{ matrix.app }}
board: ${{ matrix.board }}
suffix: ${{ matrix.suffix }}
addAppComponent: ${{ matrix.addAppComponent }}
removeAppComponent: ${{ matrix.removeAppComponent }}
family: ${{ matrix.family }}
board_extension: ${{ matrix.board_extension }}
appType: ${{ matrix.appType }}
technology: $ {{ matrix.technology }}
workflow_name: 'SQA Build'
lto:
# Job triggered either automatically by release_ or main branch, or manual trigger (if needed)
# if: ${{ github.event_name == 'workflow_run' && (startsWith(github.event.workflow_run.head_branch, 'release_' || github.event.workflow_run.head_branch == 'main')) || github.event_name == 'workflow_dispatch' }}
strategy:
matrix:
# Every app builds for every board and suffix
app: [ lock-app, lighting-app ]
board: [ brd4187c, brd4116a ]
suffix: [ thread ]
appType: [ lto ]
family: [ series-2 ]
addAppComponent: [ ', toolchain_gcc_lto' ]
name: ${{ matrix.app }}-${{ matrix.suffix }} ${{ matrix.addAppComponent}} ${{ matrix.board }} ${{ matrix.appType }}
uses: ./.github/workflows/generate-and-build.yaml
with:
app: ${{ matrix.app }}
board: ${{ matrix.board }}
suffix: ${{ matrix.suffix }}
addAppComponent: ${{ matrix.addAppComponent }}
removeAppComponent: ${{ matrix.removeAppComponent }}
family: ${{ matrix.family }}
appType: ${{ matrix.appType }}
technology: OpenThread
workflow_name: 'SQA Build'
icd_idm:
# Job triggered either automatically by release_ or main branch, or manual trigger (if needed)
# if: ${{ github.event_name == 'workflow_run' && (startsWith(github.event.workflow_run.head_branch, 'release_' || github.event.workflow_run.head_branch == 'main')) || github.event_name == 'workflow_dispatch' }}
strategy:
matrix:
# Every app builds for every board and suffix
app: [ lock-app, light-switch-app, sensor-app ]
board: [ brd4186c, brd4187c, brd4116a ]
suffix: [ thread ]
appType: [ icd-idm60 ]
family: [ series-2 ]
configs: [ 'SL_IDLE_MODE_DURATION_S:60' ]
technology: [ OpenThread ]
include:
- board: brd4186c
app: lock-app
suffix: thread
appType: icd-idm60
family: series-2
configs: 'SL_IDLE_MODE_DURATION_S:60'
technology: OpenThread
- board: brd4338a
app: lock-app
appType: icd-idm60
suffix: 917-soc
family: siwx917
board_extension: ;wiseconnect3_sdk
configs: 'SL_IDLE_MODE_DURATION_S:60'
technology: WiFi
- board: brd4338a
app: light-switch-app
appType: icd-idm60
suffix: 917-soc
family: siwx917
board_extension: ;wiseconnect3_sdk
configs: 'SL_IDLE_MODE_DURATION_S:60'
technology: WiFi
name: ${{ matrix.app }}-${{ matrix.suffix }} ${{ matrix.addAppComponent}} ${{ matrix.removeAppComponent}} ${{ matrix.board }} ${{ matrix.appType }}
uses: ./.github/workflows/generate-and-build.yaml
with:
app: ${{ matrix.app }}
board: ${{ matrix.board }}
suffix: ${{ matrix.suffix }}
configs: ${{ matrix.configs }}
family: ${{ matrix.family }}
board_extension: ${{ matrix.board_extension }}
appType: ${{ matrix.appType }}
technology: ${{ matrix.technology }}
workflow_name: 'SQA Build'
icd_sync:
# Job triggered either automatically by release_ or main branch, or manual trigger (if needed)
# if: ${{ github.event_name == 'workflow_run' && (startsWith(github.event.workflow_run.head_branch, 'release_' || github.event.workflow_run.head_branch == 'main')) || github.event_name == 'workflow_dispatch' }}
strategy:
matrix:
# Every app builds for every board and suffix
app: [ lock-app ]
board: [ brd4186c, brd4187c, brd4116a ]
suffix: [ thread ]
appType: [ icd-sync-false ]
family: [ series-2 ]
configs: [ 'SL_IDLE_MODE_DURATION_S:60,CHIP_CONFIG_SYNCHRONOUS_REPORTS_ENABLED:0' ]
technology: [ OpenThread ]
include:
- board: brd4338a
app: lock-app
appType: icd-sync-false
suffix: 917-soc
family: siwx917
board_extension: ;wiseconnect3_sdk
configs: 'SL_IDLE_MODE_DURATION_S:60,CHIP_CONFIG_SYNCHRONOUS_REPORTS_ENABLED:0'
technology: WiFi
name: ${{ matrix.app }}-${{ matrix.suffix }} ${{ matrix.addAppComponent}} ${{ matrix.removeAppComponent}} ${{ matrix.board }} ${{ matrix.appType }}
uses: ./.github/workflows/generate-and-build.yaml
with:
app: ${{ matrix.app }}
board: ${{ matrix.board }}
suffix: ${{ matrix.suffix }}
configs: ${{ matrix.configs }}
family: ${{ matrix.family }}
board_extension: ${{ matrix.board_extension }}
appType: ${{ matrix.appType }}
technology: ${{ matrix.technology }}
workflow_name: 'SQA Build'