diff --git a/.github/workflows/apps_version_check.yaml b/.github/workflows/apps_version_check.yaml index 67355155f..a1bf859ba 100644 --- a/.github/workflows/apps_version_check.yaml +++ b/.github/workflows/apps_version_check.yaml @@ -9,11 +9,11 @@ jobs: strategy: matrix: erl_otp: - - erl23.2.7.2-emqx-3 + - 24.1.5-3 os: - ubuntu20.04 - container: emqx/build-env:${{ matrix.erl_otp }}-${{ matrix.os }} + container: ghcr.io/emqx/emqx-builder/4.4-5:${{ matrix.erl_otp }}-${{ matrix.os }} steps: - uses: actions/checkout@v1 diff --git a/scripts/update-appup.sh b/scripts/update-appup.sh index db0759695..5fd26355e 100755 --- a/scripts/update-appup.sh +++ b/scripts/update-appup.sh @@ -40,6 +40,8 @@ PREV_VERSION="${PREV_VERSION#[e|v]}" shift 1 ESCRIPT_ARGS="$*" +OTP_VSN="${OTP_VSN:-$(./scripts/get-otp-vsn.sh)}" + SYSTEM="${SYSTEM:-$(./scripts/get-distro.sh)}" if [ -z "${ARCH:-}" ]; then UNAME="$(uname -m)" @@ -56,7 +58,7 @@ if [ -z "${ARCH:-}" ]; then esac fi -PACKAGE_NAME="${PROFILE}-${SYSTEM}-${PREV_VERSION}-${ARCH}.zip" +PACKAGE_NAME="${PROFILE}-${PREV_VERSION}-otp${OTP_VSN}-${SYSTEM}-${ARCH}.zip" DOWNLOAD_URL="https://www.emqx.com/downloads/${DIR}/v${PREV_VERSION}/${PACKAGE_NAME}" # shellcheck disable=SC2086