Repository navigation
HDDS-17708. Fork CI Status should mirror each check - #11949
adoroszlai wants to merge 3 commits into
Conversation
|
@chihsuan please take a look |
chihsuan
left a comment
There was a problem hiding this comment.
Thanks for working on this! @adoroszlai
Fork CI Statusappears as a single check, becausepost-commit.ymlonly has one job, which callsci.ymlto run real checks.
I checked fork-ci, and it seems to only mirror the run status as one check (bridge.cjs). This PR's fork run also shows the same single check.
So I think merging the workflows may not change what the PR shows. I'd suggest extending fork-ci to list failed job names in that check instead. What do you think?
|
Thanks a lot @chihsuan for checking.
Nice, then it's not about how our workflow is set up.
Would you like to make that change? Closing this for now, as the fix would not be in these workflows. |
Sure, I'd be happy to give it a try. 🙂 |
What changes were proposed in this pull request?
Fork CI Statusappears as a single check, becausepost-commit.ymlonly has one job, which callsci.ymlto run real checks.This change:
ci.ymlintopost-commit.yml, moving theworkflow_calltrigger, environment and job definitionsuses:in calling workflowsci.ymlfromselective_ci_checkspost-commit.ymlDEVELOCITY_ACCESS_KEY -> OZONE_DEVELOCITY_ACCESS_KEY, definition inworkflow_calltrigger, and usage in jobs and caller workflows, to match the name as it is defined in the repoHope it would help get back detailed checks in PR summary.
See also #11941 for merging workflows the other way around. I prefer this one, to keep the existing
build-branchworkflow, although it appears as a bigger change.There is one small "unrelated" change included: f526c40, which should help avoid triggering full CI for changing only bats tests in
dev-support/ci. Found it when #11911 ran full CI instead of just bats tests, and thought it's not worth a separate full CI run.https://issues.apache.org/jira/browse/HDDS-17708
How was this patch tested?
CI (in progress):
https://github.com/adoroszlai/ozone/actions/runs/42046987999