[FOLIO-2065] Add interface dependency check in CI for PRs Created: 03/Jun/19 Updated: 03/Jun/20 |
|
| Status: | Draft |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Task | Priority: | P3 |
| Reporter: | John Malconian | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | platform-backlog | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Sprint: | |
| Development Team: | Core: Platform |
| Description |
|
We currently check interface dependencies for individual repos after a release has been made. Consider adding a check during the PR and whether we want to fail the PR if the check fails. Failing the check could cause chicken/egg scenarios. We could just mark up the PR and not fail the PR or we could enforce passing dependency checks for UI modules only, to ensure frontend dependencies are implemented in backend modules. |