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

Reply via email to