Skip to content

Latest commit

 

History

History
26 lines (18 loc) · 908 Bytes

README.md

File metadata and controls

26 lines (18 loc) · 908 Bytes

GitHub Workflows

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_staging it will update the docker images staging and 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 staging in 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