materialscloud-org / voila-materialscloud-template

The Voila template for Materials Cloud.
Other
2 stars 3 forks source link

Test building heroku container #110

Open CasperWA opened 10 months ago

CasperWA commented 10 months ago

Using herokuish it is possible to test heroku app builds. Since this theme is used on Materials Cloud, which uses Dokku, this is a good test to see if depending on this repository is viable or if it results in build or installation errors (as is currently the case, see #93).

It is necessary to add a Procfile and probably more in order to make this an installable application. As an alternative a dummy repository can be created in some .ci sub-folder or similar to mock an app that depends on this repository, which can then be test-built as a CI workflow job.

CasperWA commented 10 months ago

Also, this test might be good to get in before merging #109, expecting it to fix the #93 issue. I suspect it might still not work due to the way Heroku installs Python dependencies / the way it runs pip.