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

DevOps Housekeeping #106

Merged
merged 8 commits into from
Nov 5, 2023
Merged

DevOps Housekeeping #106

merged 8 commits into from
Nov 5, 2023

Conversation

OpenBagTwo
Copy link
Owner

@OpenBagTwo OpenBagTwo commented Nov 5, 2023

Summary

Carries out a number of dev-ops related changes

List of Changes

Tech Debt and Other Concerns

To Do

Validation Performed

  • Installed, tested and ran EnderChest from a clean Python 3.12 environment
  • Ran the test suite via enderchest test, with and without --use-local-ssh, from a directory outside the project directory, and without having to explicitly load the plugin
  • Successfully ran the test suite via enderchest test supplying a variety of arguments
  • Successfully ran the test suite through coverage as per this line:
    coverage run --source enderchest -m pytest --use-local-ssh

PR Type

  • This PR introduces a breaking change (will
    require a bump in the minor version)
  • The changes in this PR are high urgency and necessitate a hotfix or patch
    release (will require rebasing off of release)
  • This is a release (staging) PR (maintainer use only)

Checklist:

  • I have read the contributor's guide
  • I have run mkdocs serve locally and ensured that all API docs and
    changes I have made to the static pages are rendering correctly, with all links
    working
  • All tech debt concerns have been resolved, documented as issues, or otherwise
    accepted
  • I agree to license my contribution to this project under
    the GNU Public License v3

@OpenBagTwo OpenBagTwo changed the title (WIP) DevOps Housekeeping DevOps Housekeeping Nov 5, 2023
@OpenBagTwo OpenBagTwo marked this pull request as ready for review November 5, 2023 20:07
Not gonna dig too much into why.
@OpenBagTwo OpenBagTwo merged commit 0f7b4da into dev Nov 5, 2023
10 checks passed
@OpenBagTwo OpenBagTwo deleted the dev-all-the-ops branch November 5, 2023 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant