Also CI builds are taking a LONG time because we end up testing the Docker Compose stack even when the PR changes don't affect it.
Solution
Improve the neo-local status command, see screenshot:
Add a simple file diff go file to the repo that checks if there have been CLI and/or Docker Compose changes, and only runs tests if something has changed.
Checklist
[x] I have ran the tests locally.
[x] I branched off of the develop branch and not master.
Problem
The
neo-local status
command only outputs if a container exists for the service, it also looks a bit 💩Also CI builds are taking a LONG time because we end up testing the Docker Compose stack even when the PR changes don't affect it.
Solution
Improve the
neo-local status
command, see screenshot:Add a simple file diff go file to the repo that checks if there have been CLI and/or Docker Compose changes, and only runs tests if something has changed.
Checklist
develop
branch and notmaster
.VERSION
file.