Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate CI to GitHub Actions? #127

Closed
jacobtomlinson opened this issue Nov 2, 2020 · 3 comments
Closed

Migrate CI to GitHub Actions? #127

jacobtomlinson opened this issue Nov 2, 2020 · 3 comments

Comments

@jacobtomlinson
Copy link
Contributor

Due to changes in the Travis CI billing, the Dask org is migrating Travis CI to GitHub Actions.

This repo appears to use Azure Pipelines. As we are putting in the effort to migrate many projects to GitHub Actions does it make sense to standardise here?

See dask/community#107 for more details.

@hayesgb
Copy link
Collaborator

hayesgb commented Dec 13, 2020

@jacobtomlinson -- I don't have a strong opinion about GH actions vs Azure Pipelines. Is there a straightforward migration path? I've never used GH actions, but definitely agree that standardizing across the project would be preferred.

@jacobtomlinson
Copy link
Contributor Author

Thanks for getting back to this @hayesgb.

I also do not have a strong opinion. They are actually similar services, even the configuration files are very similar. My only point in favour of migrating is having consistency accross projects makes it easier for other to dive in. But it isn't an especially large barrier either.

Looking at the piplines config for this project it mostly seems to be bash scrips running on Ubuntu, which is trivial to migrate. The only thing that seems to be Azure Pipelines specific is the coverage steps. Is this displayed in Azure Pipelines somewhere and is this valuable to the project? If so we would need to migrate to codecov or similar.

@efiop
Copy link
Member

efiop commented Oct 17, 2023

Fixed by #408

@efiop efiop closed this as completed Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants