fix: if tag exists and protected branch, APP_VERSION=tag
If a new tag is created with the name of a protected branch then the APP_VERSION variable will be the tag name. This means artifacts will be created under this tag name.
If a new tag is created with the name of a protected branch then the APP_VERSION variable will be the tag name. This means artifacts will be created under this tag name.