Let a pipeline set the document version

Open Beginner friendly
#115 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
82/100
Issue type
Feature
Clarity
Clearly specified
Activity status
Active
Tech stack
python
Domain
cli, documentation

Research direction

Start by reading action.yml, the normalize-docs action implementation, and docs/action.md; trace how the action passes --document-version to generator-ready. Add the proposed input and document it. Done when a pipeline can set the document version and the published document header uses it instead of the default.

Written by the indexing model from the issue text.

Description

tech debt
Description of Technical Debt

generator-ready's required document.version comes from --document-version and defaults to 1.0.0. The action
has no input for it, so every technical project a pipeline builds says "version 1.0.0", and
living-doc-generator-markdown prints that in the header.

Impact of Technical Debt
  • Published documents carry a version that means nothing.
Category

Code Quality / Refactoring

Priority

Low - Nice to have

Proposed Solution

A document-version input passed to normalize-docs, documented in docs/action.md. Pick it up when a pilot publishes a release document, or someone asks for the real version.

Effort Estimate

2 hours

Dependencies / Related

No response

Additional Context

Measured 2026-11-12 at living-doc-toolkit fea9aa6 (v0.1.0). Re-check:

grep -n document-version action.yml is empty while this is open.

Dominant language
Python
Stars
0
Forks
0
Avg merge
1d 7h
Merged PRs (30d)
19

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from AbsaOSS/living-doc-toolkit

All issues in AbsaOSS/living-doc-toolkit

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.