ci: Derive kernel version for Yocto Builds#212
Merged
Conversation
Instead of hardcoding the kernel version (e.g. "6.18") in the post-merge Yocto workflow, extract it from the Yocto Build. Changes: - build_yocto/action.yml: add Get Kernel Version step reading from Yocto build. - build-yocto.yml: bubble kernel_version output from compile_yocto job up to the workflow-level outputs - post-merge-yocto.yml: replace hardcoded "6.18" with needs.build_yocto.outputs.kernel_version Signed-off-by: Salendarsingh Gaud <sgaud@qti.qualcomm.com>
Add a nightly_report job to post-merge-yocto.yml that runs after all test matrix jobs complete and generates a consolidated report posted to GITHUB_STEP_SUMMARY. The report contains three sections: - Header: branch, short commit SHA (linked), run URL - LAVA Jobs: links to each submitted LAVA job (from job_info artifacts) - Test Matrix: cross-board pass/fail/skip table with emoji indicators - Summary: per-target counts of pass/fail/skip/total Signed-off-by: Salendarsingh Gaud <sgaud@qti.qualcomm.com>
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.
Instead of hardcoding the kernel version (e.g. "6.18") in the post-merge Yocto workflow, extract it from the Yocto Build.
Changes: