Automated tests for dapp-inter, dapp-psm, econ-gov-ui, and wallet-app select networks directly from the UI, defaulting to the current Emerynet build.
However, tests that utilize agd or agops, including those for bidding and liquidation, require manual updates to the Docker image specified in the Dockerfile to match the latest build. With Emerynet operating on Upgrade 16 RC3, updates to the agoric-sdk tag necessitate a pull request.
Proposed Solution
Enhance the GitHub Actions workflow by introducing an optional tag input for the agoric-sdk image:
If a tag is provided: The workflow will utilize the specified agoric-sdk tag.
If no tag is provided: The workflow will default to the latest available agoric-sdk tag.
Problem Statement
Automated tests for
dapp-inter
,dapp-psm
,econ-gov-ui
, andwallet-app
select networks directly from the UI, defaulting to the current Emerynet build.However, tests that utilize
agd
oragops
, including those for bidding and liquidation, require manual updates to the Docker image specified in the Dockerfile to match the latest build. With Emerynet operating on Upgrade 16 RC3, updates to theagoric-sdk
tag necessitate a pull request.Proposed Solution
Enhance the GitHub Actions workflow by introducing an optional
tag
input for the agoric-sdk image:agoric-sdk
tag.agoric-sdk
tag.