docs(git-herald): Add diataxis style project documentation #7 #8

Closed
imAsparky wants to merge 0 commits from issue-7 into main
Owner

closes #7

closes #7
closes #7
[dev-notes]:
"""
Added .yaml and .yml to SENTINELS and VERSION_FORMATS dicts.
"""

[doc-notes]:
"""
YAML files are now supported as version files.
Add the sentinel above your version string as with any other file type.
"""

closes #7
chore(docs): Add docs checks and dependencies #7
Some checks failed
Test Python 3.10 Tests failed on Python 3.10
CI / Test Python 3.10 (pull_request) Failing after 1m54s
Test Python 3.11 Tests failed on Python 3.11
CI / Test Python 3.11 (pull_request) Failing after 59s
Test Python 3.12 Tests failed on Python 3.12
CI / Test Python 3.12 (pull_request) Failing after 1m3s
Test Python 3.13 Tests failed on Python 3.13
CI / Test Python 3.13 (pull_request) Failing after 57s
Test Python 3.14 Tests failed on Python 3.14
CI / Test Python 3.14 (pull_request) Failing after 58s
CI / Lint and Type Check (pull_request) Successful in 50s
CI / Update Changelog (pull_request) Has been skipped
31fddb648e
[dev-notes]:
"""
Added Sphinx with Furo theme and MyST parser.
Build with tox -e docs. Output in docs/_build/html.
pyproject.toml updated with sphinx, furo and myst-parser dev deps.
"""

[doc-notes]:
"""
Full documentation now available covering explanation, reference,
and how-to guides. Build locally with tox -e docs.
"""

closes #7
test(config): Fix config not recognised in CI #7
Some checks failed
Test Python 3.10 Tests failed on Python 3.10
CI / Test Python 3.10 (pull_request) Failing after 46s
Test Python 3.11 Tests failed on Python 3.11
CI / Test Python 3.11 (pull_request) Failing after 45s
Test Python 3.12 Tests failed on Python 3.12
CI / Test Python 3.12 (pull_request) Failing after 40s
Test Python 3.13 Tests failed on Python 3.13
CI / Test Python 3.13 (pull_request) Failing after 36s
Test Python 3.14 Tests failed on Python 3.14
CI / Test Python 3.14 (pull_request) Failing after 42s
CI / Lint and Type Check (pull_request) Successful in 39s
CI / Update Changelog (pull_request) Has been skipped
58f239c5c4
test(changelog): Fix permissions in CI #7
Some checks failed
Test Python 3.10 Tests passed on Python 3.10
CI / Test Python 3.10 (pull_request) Successful in 33s
Test Python 3.11 Tests passed on Python 3.11
CI / Test Python 3.11 (pull_request) Successful in 33s
Test Python 3.12 Tests passed on Python 3.12
CI / Test Python 3.12 (pull_request) Successful in 35s
Test Python 3.13 Tests failed on Python 3.13
CI / Test Python 3.13 (pull_request) Failing after 32s
Test Python 3.14 Tests passed on Python 3.14
CI / Test Python 3.14 (pull_request) Successful in 34s
CI / Lint and Type Check (pull_request) Successful in 38s
CI / Update Changelog (pull_request) Has been skipped
f8c078a404
The container runs as root which can write to read-only files regardless of chmod.
The chmod approach only works as a non-root user. We need to force the failure
by mocking write_text instead
docs(how-to): Update writing tests with CI gotchas #7
Some checks failed
Test Python 3.10 Tests passed on Python 3.10
CI / Test Python 3.10 (pull_request) Successful in 35s
Test Python 3.11 Tests passed on Python 3.11
CI / Test Python 3.11 (pull_request) Successful in 37s
CI / Test Python 3.12 (pull_request) Has been cancelled
CI / Test Python 3.13 (pull_request) Has been cancelled
CI / Test Python 3.14 (pull_request) Has been cancelled
CI / Lint and Type Check (pull_request) Has been cancelled
CI / Update Changelog (pull_request) Has been cancelled
9b8d12f4a9
Merge branch 'main' into issue-7
Some checks failed
Test Python 3.10 Tests passed on Python 3.10
CI / Test Python 3.10 (pull_request) Successful in 53s
Test Python 3.11 Tests passed on Python 3.11
CI / Test Python 3.11 (pull_request) Successful in 59s
Test Python 3.12 Tests passed on Python 3.12
CI / Test Python 3.12 (pull_request) Successful in 1m1s
Test Python 3.13 Tests failed on Python 3.13
CI / Test Python 3.13 (pull_request) Failing after 58s
Test Python 3.14 Tests passed on Python 3.14
CI / Test Python 3.14 (pull_request) Successful in 55s
CI / Lint and Type Check (pull_request) Successful in 43s
CI / Update Changelog (pull_request) Has been skipped
5087c5f3a7
imAsparky closed this pull request 2026-04-14 10:23:01 +00:00
Some checks failed
Test Python 3.10 Tests passed on Python 3.10
CI / Test Python 3.10 (pull_request) Successful in 53s
Test Python 3.11 Tests passed on Python 3.11
CI / Test Python 3.11 (pull_request) Successful in 59s
Test Python 3.12 Tests passed on Python 3.12
CI / Test Python 3.12 (pull_request) Successful in 1m1s
Test Python 3.13 Tests failed on Python 3.13
CI / Test Python 3.13 (pull_request) Failing after 58s
Test Python 3.14 Tests passed on Python 3.14
CI / Test Python 3.14 (pull_request) Successful in 55s
CI / Lint and Type Check (pull_request) Successful in 43s
CI / Update Changelog (pull_request) Has been skipped

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
dunwright/git-herald!8
No description provided.