From afbbd334960e7d8ee013bb0d6375163a69fa8900 Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Sat, 2 Jul 2022 19:49:37 +0200 Subject: [PATCH] ci: fix cron triggered cross-build --- .github/workflows/build_packages.yaml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build_packages.yaml b/.github/workflows/build_packages.yaml index 19c04431e..cce8a8d2e 100644 --- a/.github/workflows/build_packages.yaml +++ b/.github/workflows/build_packages.yaml @@ -42,13 +42,13 @@ jobs: git config --global --add safe.directory "$(pwd)" tag=${{ github.ref }} if git describe --tags --match "[v|e]*" --exact; then - echo "This is an exact git tag, will publish release" - is_exact='true' + echo "WARN: This is an exact git tag, will publish release" + is_exact_tag='true' else - echo "This is NOT an exact git tag, will not publish release" - is_exact='false' + echo "WARN: This is NOT an exact git tag, will not publish release" + is_exact_tag='false' fi - echo "::set-output name=IS_EXACT_TAG::${is_exact}" + echo "::set-output name=IS_EXACT_TAG::${is_exact_tag}" case $tag in refs/tags/v*) PROFILE='emqx' @@ -66,8 +66,10 @@ jobs: true ;; *) - echo "ERROR: Failed to resolve build profile" - exit 1 + # maybe triggered from schedule + echo "WARN: \"$PROFILE\" is not a valid profile." + echo "building the default profile 'emqx' instead" + PROFILE='emqx' ;; esac ;;