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@main
You 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.