Skip to content

ci: extend master to whinlatter and wrynose#52

Merged
EmbeddedAndroid merged 3 commits into
masterfrom
whinlatter-wrynose-ci
May 14, 2026
Merged

ci: extend master to whinlatter and wrynose#52
EmbeddedAndroid merged 3 commits into
masterfrom
whinlatter-wrynose-ci

Conversation

@EmbeddedAndroid
Copy link
Copy Markdown
Owner

Adds CI coverage for the two Yocto releases that dropped the combined poky repository: whinlatter (5.3) and wrynose (6.0 LTS).

ci.yml grows a parse-oe-core job alongside the existing poky-based parse. It clones openembedded-core + bitbake separately and runs the same parse + fetch checks. The existing kirkstone..walnascar matrix is untouched (still uses poky).

nightly-compile-matrix.yml gains two more kernels: 6.16.12 (whinlatter) and 6.18.29 (wrynose). Matrix is now 8 drivers x 5 kernels = 40 cells.

Follow-up PR will add whinlatter and wrynose release branches with the usual single-release narrowing.

Whinlatter (Yocto 5.3) and wrynose (6.0 LTS) dropped the combined
poky repository, so to test them we have to clone openembedded-core
plus bitbake separately. Add a new parse-oe-core job alongside the
existing poky-based parse job: same parse + fetch checks, just
sourced from the split repositories. The existing kirkstone..
walnascar matrix is untouched.

Extend the nightly compile matrix with the two new kernels these
releases ship (6.16 for whinlatter, 6.18 for wrynose). Default
workflow_dispatch kernel list updated to match.
Whinlatter ships linux-yocto 6.16 and wrynose ships 6.18, so the
nightly compile matrix should exercise the recipes against those
kernels too. Default workflow_dispatch kernel list updated to match.
bitbake versions itself independently of Yocto release names
(whinlatter uses bitbake 2.16, wrynose uses 2.18). Switch the
parse-oe-core matrix to an include-style structure so each entry
carries both keys explicitly.
@EmbeddedAndroid EmbeddedAndroid merged commit 487a3ca into master May 14, 2026
6 checks passed
@EmbeddedAndroid EmbeddedAndroid deleted the whinlatter-wrynose-ci branch May 14, 2026 04:30
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.

1 participant