clarify release procedure

This commit is contained in:
Kenneth Bingham 2023-11-01 17:36:41 -04:00
parent 092cf4e2c5
commit 2e99232562
No known key found for this signature in database
GPG Key ID: 31709281860130B6

View File

@ -3,13 +3,15 @@
## Manual Steps
1. Create a semver Git tag on main starting with a 'v' character
1. Push the tag to GitHub
1. Create a semver Git tag on main starting with a 'v' character.
1. Push the tag to GitHub.
1. Wait for automated steps to complete.
1. In GitHub Releases, edit the draft release as needed and finalize.
## Automated Steps
1. The Release workflow is triggered by creating the Git tag and
1. uploads Linux packages to Artifactory and
1. creates a Release in GitHub Releases API.
1. drafts a release in GitHub Releases.
1. The Publish Container Images workflow is triggered by the Releases API and
1. pushes Docker images to Docker Hub
1. pushes Docker images to Docker Hub.