From dff9c333b7ead7e584e5dceedf7a6f4f15524d93 Mon Sep 17 00:00:00 2001 From: Michal Piechowiak Date: Mon, 21 Oct 2024 15:22:24 +0200 Subject: [PATCH] ci: don't use next's github releases as source of most recent stable/canary versions (#2686) --- .github/workflows/test-e2e.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/.github/workflows/test-e2e.yml b/.github/workflows/test-e2e.yml index 39e1d48ee4..085528d103 100644 --- a/.github/workflows/test-e2e.yml +++ b/.github/workflows/test-e2e.yml @@ -74,19 +74,11 @@ jobs: if [ "${VERSION_SPEC}" != "[" ]; then VERSION_SPEC+="," fi - VERSION_SPEC+="{\"selector\":\"$SELECTOR\"" - - if [ "$SELECTOR" == "latest" ]; then - VERSION_SPEC+=",\"tag\":\"$(curl -s https://api.github.com/repos/vercel/next.js/releases/latest | jq -r .tag_name)\"" - elif [ "$SELECTOR" == "canary" ]; then - VERSION_SPEC+=",\"tag\":\"$(curl -s https://api.github.com/repos/vercel/next.js/releases | jq -r '.[] | select(.prerelease == true) | .tag_name' | head -n 1)\"" - else - VERSION_SPEC+=",\"tag\":\"v$SELECTOR\"" - fi - VERSION_SPEC+=",\"version\":\"$(npm view next@$SELECTOR version)\"" + VERSION=$(npm view next@$SELECTOR version) + TAG="v$VERSION" - VERSION_SPEC+="}" + VERSION_SPEC+="{\"selector\":\"$SELECTOR\",\"tag\":\"$TAG\",\"version\":\"$VERSION\"}" done VERSION_SPEC+="]" echo "version_spec=$VERSION_SPEC" >> $GITHUB_OUTPUT