Includes
deno task test
on commit: canary -> dev; done by commit hooks .git/hooks/post-commit
on tag: canary -> main
The main branch is develop
. This repository uses a workflow like described here.
To develop a feature, branch of develop and call the branch feature/YOUR-NAME
. When finished, go to Gitlab > CI > Pipelines > Run Pipeline > select your branch, add a variable called DEPLOY_TYPE
and major
or minor
as value.
This creates a feature branch, and merge request.
When making fixes to a branch (refer to the article), branch off the release branch and do a manual merge request to the branch in question
7306c5af9a9aff744e756fb4dbc7a94fddeb523d