Open c-d-leonard opened 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.
@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.
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 :)
@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.
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
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).
@vivianmiranda @vitenti any updates on this?
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.