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
08c9f40b864f1b1e2f23392008338a3e500a5ee2