In order to test that the execution of the Demucs library is correct with the Dockerfile and Makefile configs, we could create a Github workflow to be executed on a pull request and also on the main branch.
The workflow should:
- Execute the
make build
- Execute the
make run with a sample audio file
- Run on
ubuntu, macos-10, macos-11 and windows.