Andrei Gherzan
f38baedb86
ci: Add raspberrypi-armv8 to the build matrix
...
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-09-14 20:39:18 +01:00
Andrei Gherzan
fe96a4511f
ci: Add raspberrypi-armv7 to the build matrix
...
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-09-14 20:39:18 +01:00
Andrei Gherzan
0ffe5110ec
ci: Set LICENSE_FLAGS_ACCEPTED in builder docker container
...
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-31 02:16:37 +01:00
Andrei Gherzan
70191d3c87
ci: Don't run yocto builds on PRs that don't affect them
...
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-30 03:46:42 +01:00
Andrei Gherzan
05cafd056a
ci: Run the mirror workflow on generic workers
...
No need to bottleneck on the self hosted worker(s) when this is a light
job.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-30 03:46:42 +01:00
Andrei Gherzan
584785bf45
ci: Run the compliance workflow on generic workers
...
No need to bottleneck on the self hosted worker(s) when this is a light
job.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-30 03:46:42 +01:00
Andrei Gherzan
1a15fefb27
ci: Run the cancel workflow on generic workers and update action
...
No need to bottleneck on the self hosted worker(s) when this is a light
job that needs to run as soon as possible so that it can cancel early.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-30 03:46:42 +01:00
Andrei Gherzan
260b3b97d0
ci: Migrate worflow to using latest git-mirror-me-action revision
...
This has full support for env variables.
Signed-off-by: Andrei Gherzan <andrei@gherzan.com>
2022-07-27 11:27:00 +01:00
Andrei Gherzan
993436b0fe
ci: Use test builds with the test image
...
rpi-test-image is based on core-image-base but includes more packages
that this layer provides. In this way we can have CI test more recipe
updates.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-04-21 21:41:38 +01:00
Andrei Gherzan
e39a0a570c
ci: Use the current stable version for the mirror action
...
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-23 00:40:39 +01:00
Andrei Gherzan
0c5c1c9b76
ci: No need for checkout step in mirror workflow
...
The git-mirror-me-action handles the cloning of the source.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-23 00:17:23 +01:00
Andrei Gherzan
45a7fd9c18
ci: Add git mirror workflow
...
This will resume syncing the Yocto git repository with the GitHub one.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-22 22:16:51 +01:00
Andrei Gherzan
b7b34ecce7
ci: Add workflow to cancel redundant workflows
...
This is not yet baked into GitHub but can be achived using a public
action.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-19 09:27:59 +00:00
Andrei Gherzan
218635ea9e
ci: Introduce workflow Yocto operations/builds
...
We include a workflow for checking yocto compliance using the poky
provided script and also a matrix workflow for building the CI supported
build configurations.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-19 09:27:59 +00:00
Andrei Gherzan
637393827d
ci: Introduce workflow for compliance
...
It includes jobs for checking DCO and reuse. The latter is set to allow
fails as the repository is not yet reuse compliant. When that is done,
we can switch it.
Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-02-19 09:27:59 +00:00