GitHub Actions verifying -SNAPSHOT dependants

Description

mod-inventory master and mod-source-record-manager master depend on the latest -SNAPSHOT of data-import-processing-core master.

A change in data-import-processing-core master might break the dependent modules.

Add a GitHub actions workflow that automatically verifies that the dependent modules still successfully build when using the new data-import-processing-core artifact. The workflow should run when opening a pull request for master or when merging a commit to master.

See MODINV-587 why this is needed.

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Kateryna Senchenko December 24, 2021 at 3:11 PM

Hi , thank you! the PR will be merged and the issue closed

Julian Ladisch December 17, 2021 at 1:56 PM

MODSOURMAN-651 has been merged yesterday and no longer blocks this issue.

This is the pull request: https://github.com/folio-org/data-import-processing-core/pull/198

Example run: https://github.com/julianladisch/data-import-processing-core/actions/runs/1592467533

Please review and merge, I don't have write permission for this repository. Thanks!

Ann-Marie Breaux December 7, 2021 at 4:11 PM

or Please review and confirm that this story has all necessary details, including all the modules with a dependency on MODDICORE. I think P3, and aim to get it done in Lotus. Does that sound OK to you?

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Release

Lotus R1 2022

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created December 7, 2021 at 9:41 AM
Updated December 24, 2021 at 3:35 PM
Resolved December 24, 2021 at 3:35 PM
TestRail: Cases
TestRail: Runs