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

Added automatic testing and publishing through Github Actions #4

Merged
merged 20 commits into from
Aug 9, 2023

Commits on Aug 9, 2023

  1. Linter, formatter and added docs.

    Mypy fixes (wherever reasonable)
    jaspersiebring committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    12b2882 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7697bbc View commit details
    Browse the repository at this point in the history
  3. Added build caching

    jaspersiebring committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    6e91b8f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4fb791d View commit details
    Browse the repository at this point in the history
  5. Dropped dependency path

    This reverts commit 364e06c.
    jaspersiebring committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    3b913e2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f244628 View commit details
    Browse the repository at this point in the history
  7. Changed conditional

    jaspersiebring committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    f9744c8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    771e21c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    917b881 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    13a4cc0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0f8b116 View commit details
    Browse the repository at this point in the history
  12. Github Actions refactor (now QC is triggered by PR activity and publi…

    …sh only on pushes to protected main)
    jaspersiebring committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    18453ab View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    672f8b6 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9842f83 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b22d824 View commit details
    Browse the repository at this point in the history
  16. Pushes to main now trigger a release on PyPi. Also added a workflow f…

    …or manually releasing on TestPyPi.
    jaspersiebring committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    0381b97 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a338603 View commit details
    Browse the repository at this point in the history
  18. Initial poetry cache

    jaspersiebring committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    b24423e View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    353c6b2 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    8150109 View commit details
    Browse the repository at this point in the history