Why is this PR required? What issue does it fix?:
This PR migrates the tests from travis to github actions
What this PR does?:
refactor build scripts to use between tests and multiplatform builds
migrate tests from travis to github actions
Does this PR require any upgrade changes?:
If the changes in this PR are manually verified, list down the scenarios covered and commands you used for testing with logs:
Any additional information for your reviewer?:
Mention if this PR is part of any design or a continuation of previous PRs
Dependent on https://github.com/openebs/libcstor/pull/85.
Checklist:
[ ] Fixes #
[x] PR Title follows the convention of <type>(<scope>): <subject>
[ ] Has the change log section been updated?
[ ] Commit has unit tests
[x] Commit has integration tests
[ ] (Optional) Are upgrade changes included in this PR? If not, mention the issue/PR to track:
Signed-off-by: Akhil Mohan akhil.mohan@mayadata.io
Why is this PR required? What issue does it fix?: This PR migrates the tests from travis to github actions
What this PR does?:
Does this PR require any upgrade changes?:
If the changes in this PR are manually verified, list down the scenarios covered and commands you used for testing with logs:
Any additional information for your reviewer?: Mention if this PR is part of any design or a continuation of previous PRs Dependent on https://github.com/openebs/libcstor/pull/85.
Checklist:
<type>(<scope>): <subject>