When the build-unified.yml workflow was called from the server repository on the rc branch, it was setting the IMAGE_TAG as rc. This led to the Generate tag list step never generating a tag for Docker Hub. I added the elif statement to the Generate Docker image tag step to fix this issue by setting the tag to beta.
release.yml
Inside of the release-unified job, it was trying to pull bitwarden/self-host:rc which has never existed on Docker Hub. We need to pull the beta tag and release that as bitwarden/self-host:v202X.X.X-beta. Changing all of the pull and tag steps to use the beta tag fixes this issue.
In the future, when we release Unified to GA we will need to update both workflows to use our standard release/tagging processes at that time.
build-unified.yml
When the
build-unified.yml
workflow was called from theserver
repository on therc
branch, it was setting theIMAGE_TAG
asrc
. This led to theGenerate tag list
step never generating a tag for Docker Hub. I added theelif
statement to theGenerate Docker image tag
step to fix this issue by setting the tag tobeta
.release.yml
Inside of the
release-unified
job, it was trying to pullbitwarden/self-host:rc
which has never existed on Docker Hub. We need to pull thebeta
tag and release that asbitwarden/self-host:v202X.X.X-beta
. Changing all of the pull and tag steps to use thebeta
tag fixes this issue.In the future, when we release Unified to GA we will need to update both workflows to use our standard release/tagging processes at that time.