• © Goverland Inc. 2026
  • v1.0.2
  • Privacy Policy
  • Terms of Use
Pull Request ProposalsPull Request Proposalsby0x20c9990414FE9F7ecFA574B81Ee18De7296d05eD0x20c9…05eD

Refactor GitHub validation workflow definition

Voting ended almost 4 years agoSucceeded

Simplification of the GitHub validation workflow for the project by extracting the logic that creates Hummingbot conda environment and compiles and installs Hummingbot client into its own action. The validation workflow was also modified to not install miniconda. That step is not required since all GitHub virtual machines include miniconda already. Change the command used to run all tests. Instead of specifying the test module to include the command now specifies the test folders to exclude, in order to include everything else. To do this the library exclude-nose has been added to the prerequisites. Moved MockPaperExchange class out of the test packages and into the model packages for it to be included in the Hummingbot library wheel file. This will allow all tests that require the mock to be executed even in plugin repositories.

GitHub PR: https://github.com/hummingbot/hummingbot/pull/5212

Off-Chain Vote

For
530.89K HBOT100%
Against
0 HBOT0%
Abstain
0 HBOT0%
Quorum:1954%
Download mobile app to vote

Timeline

Mar 31, 2022Proposal created
Mar 31, 2022Proposal vote started
Apr 07, 2022Proposal vote ended
Oct 26, 2023Proposal updated