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

Improve CI #1

Open
5 tasks
MrMino opened this issue Sep 7, 2020 · 1 comment
Open
5 tasks

Improve CI #1

MrMino opened this issue Sep 7, 2020 · 1 comment
Labels
🤖 CI Regards repository CI 🔜 high priority If you're looking for something to work on - consider this first

Comments

@MrMino
Copy link
Owner

MrMino commented Sep 7, 2020

I have little experience with GitHub actions, so current CI is just publishing step, taken from my other project. This has to be improved.

In order for this CI to be any good, the following has to be added:

  • Linting step
  • Blackenning step
  • PyTest unit tests
  • Some E2E testing, incl. Docker API calls, if possible
  • Proper artifact management: sdist and whl files should show up as artifacts.
@MrMino MrMino added the 🤖 CI Regards repository CI label Sep 7, 2020
@MrMino
Copy link
Owner Author

MrMino commented Mar 21, 2021

Also, maybe just add pre-commit.com?

@MrMino MrMino added the 🔜 high priority If you're looking for something to work on - consider this first label Apr 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🤖 CI Regards repository CI 🔜 high priority If you're looking for something to work on - consider this first
Projects
None yet
Development

No branches or pull requests

1 participant