We want to automate the cross-repo check, added on Ondemand build workflow, to be run whenever a PR is open, to make sure changes included in the nuxeo-elements repo, in a branch with the same name, are considered in the build.
AC:
- Main workflow should call other workflows used for linting and testing and push artifacts only if other workflows pass (this is for push event only, not for pull_request).
- When opening/updating a PR in elements, a check (new workflow) if visible in the PR and a workflow run is triggered in the Web UI repository. If the check passes on the remote repository, the check passes, and fails otherwise.
- clones
-
WEBUI-600 Automate cross-repo check on PR for LTS 2021
- Resolved
- depends on
-
WEBUI-602 Make cross-repo check logic shareable among workflows
- Resolved
-
WEBUI-654 Migrate get branch action to ui-team-gh-actions
- Resolved
-
WEBUI-655 Create action to trigger a remote workflow in the new ui-team-gh-actions
- Resolved
- is related to
-
ELEMENTS-1459 Split main Elements PR check workflow into several workflows
- Resolved
- is required by
-
ELEMENTS-1460 Update references for get-branch and trigger workflow actions
- Resolved