Dnn Module Creator is a Dnn module that allows quickly creating Dnn modules directly on a running site.
This module was extracted from https://github.com/DnnSoftware/Dnn.Platform
cd c:\websites\dnn980\DesktopModules
git clone https://github.com/your-user-name/Dnn.ModuleCreator
The first you will need to create a Dnn package to properly register the module in dnn by selecting the Package
mode and clicking the debug button. This will fire up a package build in the command line for you.
Extensions => Available Extensions => Modules
and install the Module Creator moduleDeploy
to have your changes applied in place on the working website.This information is for maintainers of this repository. This repository uses GithubActions and GitVersion for release management. Build targets are in place for CI to help with release management.
develop
is the branch to merge any pull request for the next version, you don't have to decide on the version number until you are ready to release.release/9.8.1
Within a few minutes you will get a beta release published, it will be marked as pre-release
and draft
. It will collect all the PR titles and contributors to automatically generate the release notes. At this point you can customize the release notes if you want before publishing the beta release.main
branch. This will again automate the release creation but without it beeing beta (you still need to publish it as it will by default be draft
to allow editing before publishing).