AntelopeIO / DUNES

Docker Utilities for Node Execution
Other
26 stars 17 forks source link

Add workflow for slow builds #222

Closed ScottBailey closed 1 year ago

ScottBailey commented 1 year ago
  1. Renamed existing workflow for short tests to be clearer.
  2. Added a workflow to run all tests.

Will close #211.

ScottBailey commented 1 year ago

Will this run both all-tests.yaml and run-tests.yaml after merging to main or release? Nice to have would be to run run-tests.yaml only if the merge is not to main/release, but I'm fine with current version.

@mikelik, I made some additional changes (please re-review! TIA) and I expect to it to run the short tests on all PRs and the long test on all pushes (including merge) to main. Additionally, long or short test can be run manually.

Unfortunately, I've only been able to partially test this in the branch. After merge we will need to review that everything works as expected.