[ENH] Switch datman's CI config to github actions + update package configuration#335
[ENH] Switch datman's CI config to github actions + update package configuration#335DESm1th merged 30 commits intoTIGRLab:mainfrom
Conversation
- Unpinned the ubuntu:focal version, since we dont need that much specificity - Set the pythonpath explicitly, for tests and such - Get datman with the copy command instead - Install datman + dependencies last to avoid rebuilding whole container when changes occur
- Add missing 'type' field to contributor entries - Add missing creators - Remove .maintenance folder - Move the update_zenodo.py script to the .github folder
- Changelog updates based on merged PRs + their labels - Zenodo creator list is reorganized based on line contributions - Build is pushed to test-pypi and then pypi, if earlier steps succeed
- Change CONTRIBUTION.md to rst format - Move contributing.rst to the docs folder - Update the newPRBot comment to point to the rendered website page. - Add pylint to style optional dependencies
|
The 'add a label' and 'tests' check failures are, I believe, because it's trying to use my credentials to run things owned by tigrlab. They should run properly once the PR is merged. |
|
Oh! Also, @jerdra , @josephmje , @salimansourc do you guys want to be added to the maintainer list? If so what email should I throw on? @all-contributors add @josephmje , @jerdra, @salimansourc for code, maintenance, review |
|
I've put up a pull request to add @josephmje! 🎉 |
|
@all-contributors add @jerdra for code, maintenance, review |
|
I've put up a pull request to add @jerdra! 🎉 |
|
@all-contributors add @salimansourc for code, maintenance, review |
|
I've put up a pull request to add @salimansourc! 🎉 |
Co-authored-by: Michael Joseph <josephmje.22@gmail.com>
|
@all-contributors add @slimnsour for code, maintenance, review |
|
I've put up a pull request to add @slimnsour! 🎉 |
This pull request updates our CI pipelines to use github actions instead of circleci. It also cleans up our existing configuration to remove some clutter.
git-summary --lineinstead of now removedgit-line-summarytool