Closed gclough closed 3 years ago
How do we feel about github actions :eyes:
In all seriousness, I've started the work to transition some of the lower level roles (which I actually still personally use) to molecule / GitHub Actions. At the rate I've been going at it'll be at least several weeks before it's in a state where we could leverage it in other ANXS repos.
What's the level of effort on the travis move? It's been a while since I interacted with that service.
@otakup0pe , I suspect we would be happy to use any CI system that you understand, and is available for free to Open Source projects.
build still seems to be happening on travis dot org
switching to the proper travis is the right thing to do in the short term. once i get an example together on a revamped ANXS.python
i'll be sure to share it.
I have a skeleton molecule framework going under ANXS.python
. I'll try and get that up this weekend, who is down to review it 😈
I am also almost done with my stuff. We should create a new branch and work on it there together.
Sent from my iPhone
On 13 Mar 2021, at 21:21, Jonathan Freedman @.***> wrote:
 I have a skeleton molecule framework going under ANXS.python. I'll try and get that up this weekend, who is down to review it 😈
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.
For me, travis or github actions is no big change. I don't mind either.
I have gotten the molecule for postgresql to run well for Ubuntu and CentOS (<8) using Geerlingguy's containers in .travis.yml, probably making a separate branch for that to make a pull request to later today.
We should create a new branch and work on it there together.
Yeah I'm expecting that to be the end result. Given that the ANXS.postgresql
role is the most popular, we should continue focusing there. Looking forward to seeing your PR!
I am working on moving some of my personal roles to molecule as well. Will be happy to help here with review when you are ready.
I have a PR ready now, covering all but CentOS8 for now. https://github.com/ANXS/postgresql/pull/510
We can migrate from Travis CI to github actions later this week, or to Travis-ci.com
It seems like the migration will be seamless, and just "happen" at some point, unless we are using protected branches.
https://docs.travis-ci.com/user/migrate/open-source-repository-migration
Perhaps we can force it to happen earlier.
We have migrated the repo to github actions already.
Our current Travis config will break in a few weeks, so can someone please move us from travis-ci.org --> travis-ci.com.
@jlozadad , @otakup0pe , or @UnderGreen ... can you help out?