Closed dkastl closed 4 years ago
Yes, Github actions are very interesting. BTW: I'm going to merge PR from dev to master.
I think to build a docker image automatically, we have to place a CI setting file in pgrouting/pgrouting
repository. Github Actions does not support hook from Github webhook. So we cannot run building process from other repository with webhook.
In my opinion, it is better to build 3 tagged docker images.
True, it needs to be where the source code of pgRouting is. I read that all operating systems (Windows, OSX and Linux) are supported, so we could eventually replace AppVeyor and Travis altogether.
alpha is here: https://github.com/pgRouting/pgrouting/releases/tag/v3.0.0-alpha
master what in the near future is going to be beta
Remember we have connected our DockerHub account to Github. Yesterdays PR merge (Dev to Master) built all images. You can see here all tags: https://hub.docker.com/r/pgrouting/pgrouting/tags
So merging into master
in the pgRouting repository builds all Docker images, but merging into develop
does not build the dev
Docker image?
Since Github Actions is indeed more something we need on pgRouting's main repository, I'm closing this issue as the remaining question is also handled in #15.
@aruneko pgRouting was granted permissions to use Github Actions, so we could now setup CI to build Docker images. https://help.github.com/en/articles/about-github-actions