GitHub Workflows
September 24, 2024 ยท View on GitHub
This document describes the GitHub workflows used in this project.
Build
- Builds, Lint, Test
- Publishes the docker images with version
x.y.z-pr.<PR_NUMBER> - If the PR has attached the label
deploy_stagingit will update the docker imagesstagingand will deploy the version in the staging environment
Merge PR
- Publishes the docker image with
latest - Publishes the docker image with
staging - Deploy the tag
stagingin the staging environment
Close release
This is a workflow triggered manually from Github Actions Close Release. The tasks performed by this workflow include:
- Publishes the docker image with
x.y.z - Create a Github release
- Tag code
- Changelog is autogenerated by commit linear history of the release
- Bumps the new version
- Sends a Zulip notification