Skip to content

Commit bd0de11

Browse files
committed
update
1 parent 40d9d07 commit bd0de11

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

actions/taskfile-runner/action.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -129,13 +129,14 @@ runs:
129129
install -m 0755 "$SRC" "$DEST"
130130
131131
echo "$HOME/.local/bin" >> "$GITHUB_PATH"
132-
VER="$("$DEST" --version | sed -n 's/.*\(v[0-9][0-9.]*\).*/\1/p')"
132+
133+
VER_RAW="$("$DEST" --version 2>&1 | head -n1 | tr -d '\r')"
134+
VER="$(printf '%s\n' "$VER_RAW" | grep -Eo 'v?[0-9]+(\.[0-9]+)+' | head -n1 || true)"
133135
if [[ -z "$VER" ]]; then
134-
echo "❌ Task binary verification failed"
135-
"$DEST" --version || true
136-
exit 1
136+
VER="$VER_RAW"
137137
fi
138-
138+
139+
[[ "$VER" != v* ]] && VER="v$VER"
139140
echo "✅ Installed task $VER"
140141
echo "version=$VER" >> "$GITHUB_OUTPUT"
141142

0 commit comments

Comments
 (0)