test(ci): canary — validate vendor-based matrix + aggregation on trunk#29
Open
liujinye-sys wants to merge 2 commits intoopen-vela:trunkfrom
Open
test(ci): canary — validate vendor-based matrix + aggregation on trunk#29liujinye-sys wants to merge 2 commits intoopen-vela:trunkfrom
liujinye-sys wants to merge 2 commits intoopen-vela:trunkfrom
Conversation
Open a PR against open-vela/packages_fe_examples:trunk to validate the new vendor-grouped matrix and result-aggregation behavior merged via open-vela/public-actions#58.
Bump the trigger file to resync PR and run the CI pipeline with the vela_*.bin optional-copy fix and the post-processing exit-1-on-failure change.
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.
Purpose
Canary PR to exercise the
trunkCI pipeline updated by open-vela/public-actions#58 (merged):ci-tasksmatrix reorganized into vendor-based groups:goldfish,sil,aurix,flagchip,qemu.qemugroup (7@cmakebuilds) and re-enabledflagchip/kcore0@cmake.post-processingaggregates vianeeds.ci-tasks.result— correctly reportssuccessonly when every matrix instance succeeds.Expected behavior
The CI workflow dispatched by
.github/workflows/ci.yml(uses: open-vela/public-actions/.github/workflows/ci.yml@trunk) should:ci-tasksrunners, one per vendor group (fail-fast: false).Build_Package_goldfish,Build_Package_qemu, etc.post-processingafter all groups complete, reporting overall status based onneeds.ci-tasks.result.Notes
.ci-trigger.md) can be dropped after validation.https://github.com/liujinye-sys/public-actions/actions/runs/25424153926