14 Commits

Author SHA1 Message Date
Dmitry Baryshkov
85edbc2101 CI: drop initramfs-firmware-image
The initramfs-firmware-image recipe has been dropped from meta-qcom.
Stop attempting to build it in GitHub workflows.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-06-28 17:53:24 +03:00
Dmitry Baryshkov
e2f5ce0411 CI: clean up configuration
Clean up CI configuration, removing unused branches and images.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2025-02-19 22:51:17 +02:00
Dmitry Baryshkov
74be0d758f CI: enable for the styhead branch
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-11-09 10:25:52 +02:00
Dmitry Baryshkov
9e3442f2ea CI: enable esp-qcom-image for push merges
Build esp-qcom-image for the merged trees to follow up daily and
premerge workflows.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-10-11 12:03:58 +03:00
Dmitry Baryshkov
1a935082b3 CI: build initramfs-firmware-mega-image
Now as we are not publishing build artifacts, also build
initramfs-firmware-mega-image. This verifies that there are no conflicts
between firmware packages, at the same time verifying that all files can
be downloaded.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-09-17 22:13:23 +03:00
Dmitry Baryshkov
3c5a909a70 CI: manually specify build matrix
In order to be more flexible, manually specify build variants
(machine-libc-kernel-subtype)

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-09-15 01:56:24 +03:00
Dmitry Baryshkov
2dd42e67de CI: build scarthgap and kirkstone branches on push
Include scarthgap and kirkstone into the push-triggered builds. While we
are at it, drop the honister, which is EOL

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-05-27 00:32:49 +03:00
Dmitry Baryshkov
9307bd0402 CI: switch to Debian bookworm
Switch to the Debian container in order to get away from the static
shadow compilation issues.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2024-01-19 23:09:05 +02:00
Dmitry Baryshkov
61f8d5b5af CI: switch from sdx55-mtp to qcom-armv7a-modem
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-15 16:12:33 +03:00
Dmitry Baryshkov
5bcb68d4fd CI: drop legacy machines support
Stop testing images for the legacy machines. The qcom-armv8a is used
instead.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2023-11-02 19:09:39 +03:00
Nicolas Dechesne
746275b4f3 .github/workflows/push: fix ref type used in the tux plan
Tux had a convenient bug that allowed us to use a 'ref' type with a
SHA. This bug was fixed, so we need to make sure that we use a type
'sha' in the Tux plan when we use a SHA value.

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-08-23 13:07:31 +02:00
Nicolas Dechesne
3e498e3b93 .github: do not hardcode meta-qcom in the workflows
When testing github workflows, it's convenient to use a secondary repo
fork, so let's make sure we don't hardcode the repo name in the
workflow, so that they work in a forked repo (such as meta-qcom-test).

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-06-02 00:20:06 +02:00
Nicolas Dechesne
517e84f4d8 .github: switch to TuxOE plans
Use TuxOE plans to submit multiple jobs at once, instead of matrix
build since it uses one Github Action job for each build.

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-06-02 00:20:06 +02:00
Nicolas Dechesne
509265b915 .github: add build for push actions
In addition to testing pull_request events, also test push events. In
order to effectively reuse the template job, a few additional changes
were made, especially the addition of a couple of input params.

Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2022-05-11 12:23:22 +02:00