GitHub Actions: markbind-action
A GitHub Action that builds and deploys a MarkBind site. It helps users to streamline their workflow by:
The source code is at MarkBind/markbind-action.
Follow the steps below to get started on modifying the source code.
markbind init to populate with default content.uses: MarkBind/markbind-action@v2 in the workflow file, use uses: yourGithubName/markbind-action@yourBranch to reference the unpublished version of the action that you are currently developing.
uses: tlylt/markbind-action@mainYou can now submit PRs to improve MarkBind's GitHub actions! 🎉
Based on the GitHub Actions documentation, we are using tags for release management.
- Create and validate a release on a release branch (such as
release/v1) before creating the release tag (for example,v1.0.2).- Create a release using semantic versioning. For more information, see "Creating releases."
- Move the major version tag (such as
v1,v2) to point to the Git ref of the current release. For more information, see "Git basics - tagging."- Introduce a new major version tag (
v2) for changes that will break existing workflows. For example, changing an action's inputs would be a breaking change.