ci: extend master to whinlatter and wrynose#52
Merged
Conversation
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.