Repository navigation
v0.3.2
[v0.3.2]
Added
build.ps1
-
Introduced a new task
Publish_GitHub_Wiki_Content_Customto automate publishing generated wiki content to the GitHub wiki repository.- Clones the
.wiki.gitrepository 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.
- Clones the
Changed
build.ps1
-
Refactored
Update_Wiki_Hometask to improve wiki generation workflow:- Replaced inline README modification with a direct file copy approach.
- Added generation of a dedicated
_Footer.mdfile 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_ContentwithPublish_GitHub_Wiki_Content_Customin 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).