MCPcopy Create free account
hub / github.com/ScriptedAlchemy/tracedecay / append_link_ref

Function append_link_ref

scripts/prepare-release.py:160–167  ·  view source on GitHub ↗

Append `[X.Y.Z]: ` at file end if not already present.

(text: str, version: str)

Source from the content-addressed store, hash-verified

158
159
160def append_link_ref(text: str, version: str) -> str:
161 """Append `[X.Y.Z]: <url>` at file end if not already present."""
162 ref = f"[{version}]: {GITHUB_URL}/releases/tag/v{version}"
163 lines = text.split("\n")
164 if any(line.strip() == ref for line in lines):
165 return text
166 trailing = "" if text.endswith("\n") else "\n"
167 return text + trailing + ref + "\n"
168
169
170def main() -> int:

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected