mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-16 08:26:16 +00:00
release: fix release tag check
We should make sure ${tag} fully matches otherwise we cannot differentiate `1.3.0` vs. `1.3.0-rc1`, nor `1.3.0` vs. `11.3.0`. Fixes: #196 Signed-off-by: Peng Tao <bergwolf@gmail.com>
This commit is contained in:
parent
6613fc58b3
commit
f4feba9a9f
@ -144,8 +144,8 @@ create_github_release() {
|
|||||||
repo_dir=${1:-}
|
repo_dir=${1:-}
|
||||||
tag=${2:-}
|
tag=${2:-}
|
||||||
[ -d "${repo_dir}" ] || die "No repository directory"
|
[ -d "${repo_dir}" ] || die "No repository directory"
|
||||||
[ -n "${tag}" ] || die "No repository directory"
|
[ -n "${tag}" ] || die "No tag specified"
|
||||||
if ! "${hub_bin}" release | grep "${tag}"; then
|
if ! "${hub_bin}" release | grep -q "^${tag}$"; then
|
||||||
info "Creating Github release"
|
info "Creating Github release"
|
||||||
"${hub_bin}" -C "${repo_dir}" release create -m "${PROJECT} ${tag}" "${tag}"
|
"${hub_bin}" -C "${repo_dir}" release create -m "${PROJECT} ${tag}" "${tag}"
|
||||||
else
|
else
|
||||||
|
Loading…
Reference in New Issue
Block a user