LSSTDESC / SprintWeek2020

Meeting repository for the LSST DESC 2020 Sprint Week
Apache License 2.0
2 stars 0 forks source link

[SPRINT] move CCL CI to github actions #5

Open c-d-leonard opened 4 years ago

c-d-leonard commented 4 years ago

move CCL CI to github actions

Set up the CCL github repo to use github actions instead of Travis CI for continuous integration testing.

Contacts: @c-d-leonard Day/Time: flexible Main communication channel: #desc-ccl GitHub repo: https://github.com/LSSTDESC/CCL/

Goals and deliverable

Move CCL repo to use github actions.

Resources and skills needed

Enthusiasm, experience with github.

Detailed description

Travis CI recently changed its pricing structure to deprioritize free plans (which we have) and limit the amount of free testing you can get for osx builds (which we use alongside linux). We want to move the continuous integration on the CCL repo to use github actions which doesn't have these limitations.

yymao commented 4 years ago

I plan to give a short, intro-level tutorial on GitHub Actions at the Sprint Week on Tue (Dec 1) at 10am Pacific / 1p Eastern.

c-d-leonard commented 4 years ago

@vivianmiranda @vitenti What are you plans with respect to this? Do either of you want to take the lead? If you are both too busy I am happy to do it myself on Wednesday after Yao's Tuesday github actions tutorial but if either of you wants to have a crack at it that would be fantastic.

vivianmiranda commented 4 years ago

I am devoting the entire week to do that. I can take the lead. What time on Wed? I need to learn about github actions but I will :)

vitenti commented 4 years ago

@c-d-leonard I just converted CLMM from Travis-ci to GHA. @vivianmiranda tell me when you are going to do this and I'll join.

c-d-leonard commented 4 years ago

If you two are happy to do it it doesn't need to be Wednesday! I think you are both on the West side of the Atlantic so time-zone wise it is probably best if you go ahead working on it whenever it works for you both and I can help out asynchronously if there is anything I can be of use with. I'll still plan to go to Yao's tutorial today so I have some background. @vivianmiranda @vitenti

c-d-leonard commented 4 years ago

I just attended Yao's tutorial on github actions which I thought was super useful. If you want to check it out slides are here: https://hackmd.io/@yymao/gha1201#/4 and it was recorded though don't know where it's going to be posted.

@vitenti @vivianmiranda if either of you start on this today (Tuesday) can you post here at the end of the day to let me know the status and where / if you'd like me to pick it up during the CET sprint time tomorrow? I'm finishing for the day now but would be happy to help on this tomorrow if you point me to where you're working on it (or if you don't get to it I'll start it tomorrow and then can hand off to you later tomorrow).

c-d-leonard commented 4 years ago

@vivianmiranda @vitenti any updates on this?