Skip to content

v1.1.1#14

Merged
jupre003 merged 3 commits intomasterfrom
develop
Dec 6, 2025
Merged

v1.1.1#14
jupre003 merged 3 commits intomasterfrom
develop

Conversation

@jupre003
Copy link
Owner

@jupre003 jupre003 commented Dec 6, 2025

This pull request updates the build and packaging process for both the Core and Razor projects, ensuring that their NuGet packages include the README.md file. It also introduces a new GitHub Actions workflow to automatically publish documentation from the /docs folder to the project's GitHub Wiki. The main improvements are in CI/CD automation and package metadata.

Build and Packaging Improvements:

  • Updated the release workflow to pack both MbSoftLab.TemplateEngine.Core and MbSoftLab.TemplateEngine.Core.Razor projects and output their NuGet packages to the artifacts directory.
  • Modified both .csproj files to include the README.md in the NuGet packages by adding the PackageReadmeFile property and ensuring the file is packed. [1] [2] [3] [4]

Documentation Automation:

  • Added a new GitHub Actions workflow (.github/workflows/PublishDocsToWiki.yml) to automatically publish the contents of the /docs folder to the GitHub Wiki on push to master or via manual dispatch.

@jupre003 jupre003 changed the title fix: Nugetrelease action v1.1.1 Dec 6, 2025
@jupre003 jupre003 merged commit da0a2f7 into master Dec 6, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant