Agoric / dapp-inter

User application for Agoric Inter Protocol—Vaults, BLD Boost, Liquidations, etc.
2 stars 7 forks source link

ci: split docker compose and add reusable E2E workflow #274

Closed rabi-siddique closed 2 months ago

rabi-siddique commented 2 months ago

Changes

Motivation

While working on Liquidation tests in PR #268, I noticed that the CI process takes too long because we were running both Vaults and Liquidation test cases in a single GitHub Actions runner. To optimize our CI workflow, this PR enables parallel GitHub Action runners for running Vaults and Liquidation(when #268 is merged) E2E tests separately. This can save us time and simplify the management of our tests and CI workflows.

I've already implemented these changes in PR #268, but I want to keep that PR focused and prevent it from becoming too large. Once this PR is merged, I can rebase PR #268 accordingly.

turadg commented 2 months ago

This doesn't affect development or maintenance of the dapp so @samsiegart and I don't have any special insight into it. I think @frazarshad would be a suitable approver.

github-actions[bot] commented 2 months ago

Network: Commit: 824bfc480538d3a501ad0db7aa4a9bc14501dc0b Ref: refs/heads/main IPFS v1 hash: bafybeieuleqe34ucrmirxp4rppnjujdjsrcenxppc6scruvgjafhicyrky CF - DWeb - 4EVERLAND