From e1206047742b335dbf1141b0422c4f77f7371dca Mon Sep 17 00:00:00 2001 From: ccurme Date: Thu, 7 Aug 2025 11:18:59 -0300 Subject: [PATCH] fix(infra): exclude pre-releases from previous version testing (#32447) --- .github/workflows/_release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/_release.yml b/.github/workflows/_release.yml index 93d1aea24f2..9c8a2bb21aa 100644 --- a/.github/workflows/_release.yml +++ b/.github/workflows/_release.yml @@ -388,11 +388,12 @@ jobs: - name: Test against ${{ matrix.partner }} if: startsWith(inputs.working-directory, 'libs/core') run: | - # Identify latest tag + # Identify latest tag, excluding pre-releases LATEST_PACKAGE_TAG="$( git ls-remote --tags origin "langchain-${{ matrix.partner }}*" \ | awk '{print $2}' \ | sed 's|refs/tags/||' \ + | grep -Ev '==[^=]*(\.?dev[0-9]*|\.?rc[0-9]*)$' \ | sort -Vr \ | head -n 1 )"