Fix release detection [release] [v3.0]
This commit is contained in:
14
action.yml
14
action.yml
@@ -440,18 +440,18 @@ runs:
|
|||||||
elif [[ $METRICS_SOURCE == "lowlighter" ]]; then
|
elif [[ $METRICS_SOURCE == "lowlighter" ]]; then
|
||||||
# Is unreleased version
|
# Is unreleased version
|
||||||
set +e
|
set +e
|
||||||
METRICS_IS_UNRELEASED=$(expr $(expr match $METRICS_VERSION .*-beta) == 0)
|
METRICS_IS_RELEASED=$(expr $(expr match $METRICS_VERSION .*-beta) == 0)
|
||||||
set -e
|
set -e
|
||||||
echo "Unreleased: $METRICS_IS_UNRELEASED"
|
echo "Unreleased: $METRICS_IS_RELEASED"
|
||||||
# Rebuild image for unreleased version
|
# Rebuild image for unreleased version
|
||||||
if [[ $METRICS_IS_UNRELEASED ]]; then
|
if [[ $METRICS_IS_RELEASED ]]; then
|
||||||
|
echo "Using released version $METRICS_TAG, will pull docker image from GitHub registry"
|
||||||
|
METRICS_IMAGE=ghcr.io/lowlighter/metrics:$METRICS_TAG
|
||||||
|
# Use registry for released version
|
||||||
|
else
|
||||||
echo "Using an unreleased version, rebuilding docker image from Dockerfile"
|
echo "Using an unreleased version, rebuilding docker image from Dockerfile"
|
||||||
docker build -t metrics:unreleased .
|
docker build -t metrics:unreleased .
|
||||||
METRICS_IMAGE=metrics:unreleased
|
METRICS_IMAGE=metrics:unreleased
|
||||||
# Use registry for released version
|
|
||||||
else
|
|
||||||
echo "Using released version $METRICS_TAG, will pull docker image from GitHub registry"
|
|
||||||
METRICS_IMAGE=ghcr.io/lowlighter/metrics:$METRICS_TAG
|
|
||||||
fi
|
fi
|
||||||
# Forked action
|
# Forked action
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user