[x] 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
[x] All tech debt concerns have been resolved, documented as issues, or otherwise
accepted
This PR marks the feature cutoff for v0.0.3 (#36 / #40 is out of my hands and thus will likely get bumped to the next release). After this PR is merged, I'll be creating a release candidate and opening a staging branch which will include any additional documentation changes (read: #38) or bugfixes that get surfaced during release testing
Summary
Fixes #32
List of Changes
gsb backup --tag
will now fail if the current HEAD is already a tagged backup (meaning annotated tag), e.g.gsb rewind
will also not create an unnecessary tag if the current state is already taggedgsb test
dogfoodingTech Debt and Other Concerns
Validation Performed
That quote above is from me running
gsb backup --tag
twice in a row on my own GSB-managed save repoPR Type
release
)Checklist:
mkdocs serve
locally and ensured that all API docs and changes I have made to the static pages are rendering correctly, with all links workingNote
This PR marks the feature cutoff for v0.0.3 (#36 / #40 is out of my hands and thus will likely get bumped to the next release). After this PR is merged, I'll be creating a release candidate and opening a staging branch which will include any additional documentation changes (read: #38) or bugfixes that get surfaced during release testing