UCL-RITS/rcps-singularity-recipes

Singularity Hub

Closed this issue · 2 comments

vsoch commented

Heya @ikirker !

I'm not actually sure this will post because Github is having mass issues, but I thought I'd give it a try. Now is a bad time to debug this because Github is down, if you didn't already know! --> https://status.github.com/messages. This means webhooks are disabled I think, so if you push new commits you won't see anything happen.

The quick answer to your question is that the recipe will only build on commit given that the file is changed. Thus, if you want to build, change the file. Yes, it doesn't account for tweaks to other content, but it's a reasonable strategy given that many users push many times to repos (and they don't intend to build). If this build strategy doesn't work for you, you can try to build on deploy instead (see wiki page in Github repo when it comes back online). But again, webhooks as far as I can tell aren't working now, so it might be a good time to take a break!

The error with the settings page is also likely the Github API down, which is needed to get branches. Check again when Github is restored.

@vsoch Ah! I did change the recipe file and push the change, but if Github has disabled the hooks today it makes sense that the container wouldn't have been rebuilt. Thanks for letting us know, I hadn't spotted the Github problems! :)

Closing, as the problem with Github is now solved and the rebuild triggers successfully. Thank you for this!