Skip to content

v0.3.5

Choose a tag to compare

@tsubotitsch tsubotitsch released this 12 Apr 21:04

[v0.3.5]

Added

build.ps1

  • Introduced a new task Publish_GitHub_Wiki_Content_Custom to automate publishing generated wiki content to the GitHub wiki repository.

    • Clones the .wiki.git repository into a temporary directory.
    • Copies generated wiki content into the cloned repository.
    • Detects changes and skips publishing if no updates are present.
    • Commits and pushes changes using configured Git credentials.
    • Supports authentication via environment variables and build configuration (GitHubToken, GITHUB_TOKEN, GIT_USER_NAME, GIT_USER_EMAIL).
    • Automatically parses repository owner and name from the git remote URL.
    • Pushes updates along with the current semantic version.
    • Cleans up temporary working directory after execution.

Changed

build.ps1

  • Refactored Update_Wiki_Home task to improve wiki generation workflow:

    • Replaced inline README modification with a direct file copy approach.
    • Added generation of a dedicated _Footer.md file containing version and last updated timestamp.
    • Updated timestamp format to ISO 8601 (yyyy-MM-ddTHH:mm:ssZ) for consistency and precision.
    • Ensures target directory exists before writing files.
    • Removed regex-based header manipulation for improved reliability.

build.yaml

  • Replaced Publish_GitHub_Wiki_Content with Publish_GitHub_Wiki_Content_Custom in the build pipeline to use the enhanced publishing workflow.

README.md

  • Removed embedded HTML logo block from the top of the file to simplify structure and improve downstream processing (e.g., wiki generation).