Project Connected Home over IP is a new Working Group within the Zigbee Alliance. This Working Group plans to develop and promote the adoption of a new connectivity standard to increase compatibility among smart home products, with security as a fundamental design tenet.
We need to switch to use Github Container registry as a default storage place for lava related Docker images to be independent of any private docker.hub accounts.
Additionally, some small fixes has been added as well.
Changeset:
switch to use GitHub Container registry
rename some of mbed/lava workflows for more consistent naming style
use bash as a defualt shell in run_integration_tests.yaml (required to fix ''Verify correctness of requested |run_id|'' step)
Testing
Tested manually - test results can be checked by visiting my repository's 'Action' page here.
Notes:
After applying this PR, all lava related docker images will be pulled from GitHub Container registry.
That means we have to push them first by triggering manually below workflows:
Build CI image - chip-build - (build time: ~2h 30min)
Build CI image - chip-mbed-lava-device - (build time: ~10min)
This PR modifies name of workflow used to cross-compile chip-tool/device-controller sources and publish related artifacts. In this case we need to to manually trigger it once to have available artifacts for 'Run integration test' workflow.
Here is mentioned workflow and its new name:
Builds - x86_64, aarch64 - (build time: ~30min, requires "Build CI image - chip-build" to be finished first)
Problem
We need to switch to use Github Container registry as a default storage place for lava related Docker images to be independent of any private docker.hub accounts.
Additionally, some small fixes has been added as well.
Changeset:
Testing
Tested manually - test results can be checked by visiting my repository's 'Action' page here.
Notes:
After applying this PR, all lava related docker images will be pulled from GitHub Container registry. That means we have to push them first by triggering manually below workflows:
Build CI image - chip-build
- (build time: ~2h 30min)Build CI image - chip-mbed-lava-device
- (build time: ~10min)This PR modifies name of workflow used to cross-compile chip-tool/device-controller sources and publish related artifacts. In this case we need to to manually trigger it once to have available artifacts for 'Run integration test' workflow. Here is mentioned workflow and its new name:
Builds - x86_64, aarch64
- (build time: ~30min, requires "Build CI image - chip-build" to be finished first)