You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Travis tests broke a few days ago. It's nothing fundamental, just outdated versions of this and that. I tried to fix it in #751 but progress is slow. And we're almost out of free Travis credits anyway, so this seems like a waste of time.
We should move to GitHub Actions. I see two obstacles:
Unfortunately I think it will be harder than most projects to just translate the .travis.yml. To test the PURL system I set up Apache and then make all sorts of local HTTP requests. This is much more thorough than just testing that the YAML files look right. I was setting up Apache using Ansible. But I don't use Ansible for anything anymore. For local testing I was running Vagrant (on VirtualBox) then Ansible. I'm going to look into Docker + an install script instead.
The Travis tests broke a few days ago. It's nothing fundamental, just outdated versions of this and that. I tried to fix it in #751 but progress is slow. And we're almost out of free Travis credits anyway, so this seems like a waste of time.
We should move to GitHub Actions. I see two obstacles:
Unfortunately I think it will be harder than most projects to just translate the
.travis.yml
. To test the PURL system I set up Apache and then make all sorts of local HTTP requests. This is much more thorough than just testing that the YAML files look right. I was setting up Apache using Ansible. But I don't use Ansible for anything anymore. For local testing I was running Vagrant (on VirtualBox) then Ansible. I'm going to look into Docker + an install script instead.This https://github.com/OBOFoundry/purl.obolibrary.org/blob/master/tools/safe-update.py script is specific to Travis, and we'll need something equivalent. Maybe
gh
can do most of this? @beckyjackson can you please look into that?The text was updated successfully, but these errors were encountered: