Skip to content

Conversation

@vkraleti
Copy link
Contributor

Currently, some of the builds produced by the nightly workflow are not
consumed on a daily basis. Introduce the yocto-weekly build workflow
to handle builds that are needed less frequently, reducing the load on
nightly builds.

Currently, some of the builds produced by the nightly workflow are not
consumed on a daily basis. Introduce the `yocto-weekly` build workflow
to handle builds that are needed less frequently, reducing the load on
nightly builds.

Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com>
Remove less frequently tested build variants like KVM, SOTA, and RT kernel
from the main build-yocto workflow to reduce CI load.

Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com>
@@ -0,0 +1,232 @@
name: Build Yocto Weekly
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what are the differences with build-yocto? there is a lot of duplication here and it will cause major pain to maintain I think. Can we not find a better way , maybe with input/params?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Primarily want to move kvm, sota and rt kernel builds out of nightly to a less frequent build cadence.

Agree there is lot of duplication, hence RFC, will cleanup in next push.

@github-actions
Copy link

Test run workflow

Test jobs for commit 95ffb91

@test-reporting-app
Copy link

Test Results

 14 files  ±0   14 suites  ±0   1h 20m 52s ⏱️ + 20m 37s
 13 tests ±0    9 ✅  - 1  0 💤 ±0  4 ❌ +1 
123 runs  +1  119 ✅ ±0  0 💤 ±0  4 ❌ +1 

For more details on these failures, see this check.

Results for commit 95ffb91. ± Comparison against base commit 3cfd302.

@vkraleti vkraleti marked this pull request as draft January 21, 2026 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants