Github Actions recently added support for CI/CD and has been in public
beta for a while. It's also pretty well documented [1] and supports
running tests in multiple docker containers using docker-compose.
I think there are quite a few ASF projects using gitbox and Github and
this would be a very good complement or replacement for Travis, appvoyer
and other CI/CD platforms currently in use.
Is there any interest from the ASF to enable this for all Gitbox
projects when it becomes fully public?
I am also interested in being able to push to our website automatically
using Github Actions. If the git token that can push to a particular
website repository is added as a secret [2] to Github Actions, this
would be pretty easy to use for projects to automate the building of
their websites.
What do you guys think about his?
Francis
[1]
https://help.github.com/en/categories/automating-your-workflow-with-github-actions
[2]
https://help.github.com/en/articles/virtual-environments-for-github-actions#creating-and-using-secrets-encrypted-variables