The GitHub Actions job "Backport Checks" on 
texera.git/ci/7262-backport-build-follows-tree has succeeded.
Run started by GitHub user xuang7 (triggered by xuang7).

Head commit for run:
67956eea2e918acb898ff72e8abb1300cb9b57dc / Xuan Gu 
<[email protected]>
ci: make backport builds follow the checked-out tree's module list

A backport build checks out the release branch's tree but runs main's
build.yml, whose sbt module names are hardcoded for main's layout.
Modules added after the branch was cut (Resource, Util,
WorkflowCompiler, NotebookMigrationService) do not exist there, so sbt
aborts and every Scala-touching fix PR shows red backport legs, and
direct-backport-push demotes those fixes from automatic cherry-pick to
draft backport PRs.

Only for backport builds, filter the amber jacoco list against the
checked-out build.sbt and skip a platform / platform-integration leg
whose sbt project is not in that tree. Regular builds keep the verbatim
lists, so main behavior is unchanged.

Closes #7262.

Co-Authored-By: Claude Opus 4.8 <[email protected]>

Report URL: https://github.com/apache/texera/actions/runs/30776202662

With regards,
GitHub Actions via GitBox

Reply via email to