diff --git a/.forgejo/workflows/package-check.yml b/.forgejo/workflows/package-check.yml index b4d8171..3a38df7 100644 --- a/.forgejo/workflows/package-check.yml +++ b/.forgejo/workflows/package-check.yml @@ -13,7 +13,7 @@ jobs: - name: Install dependencies for other steps shell: sh run: | - apk add --no-cache git nodejs npm bash + apk add --no-cache git nodejs npm bash sed - name: Checkout repo uses: actions/checkout@v3 @@ -22,7 +22,7 @@ jobs: id: check run: | PACKAGE="curl" - LATEST=$(apk policy $PACKAGE | grep -Eo '[0-9]+\.[0-9]+\.[0-9]+[_a-zA-Z0-9.-]*' | head -n1 || echo "unknown") + LATEST=$(apk policy $PACKAGE | sed -n '2p' | sed 's/^[[:space:]]*//; s/[[:space:]:]*$//') echo "latest_version=$LATEST" >> "$GITHUB_OUTPUT" - name: Compare with last known version