Skip to content

[CI Problem] unity/pr-head does not automatically rebase against main before CI run #16657

@lhutton1

Description

@lhutton1

unity/pr-head started failing due to a concurrent merge of both #16612 and #16563. This issue was fixed in #16649, however, PR's that haven't been rebased on the latest main are still failing.

Other CI runs e.g. cpu/pr-head, gpu/pr-head, etc automatically rebase the PR before a CI run. This ensures the PR's are tested against the latest main, rather than a previous head of main. unity/pr-head doesn't seem to do this which can result in PR's failing even after triggering a rerun of CI:

The behaviour of unity/pr-head should be consistent with cpu/pr-head, gpu/pr-head, etc. Taking a look at the jenkinsfiles, it seems unity/pr-head is missing a call to merge_with_main()(link) when a PR branch is detected.

Originally posted here, creating an issue for better visibility.

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triagePRs or issues that need to be investigated by maintainers to find the right assignees to address ittype:ciRelates to TVM CI infrastructure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions