diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9b2d6e1a..5b9c052c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: IFS=. read -r MAJOR MINOR PATCH <<<"$LATEST" PACKED=$((MAJOR * 10000 + MINOR * 100 + PATCH)) echo "Pinning PFUI_CLASSIC_API_LATEST to $LATEST ($PACKED)" - sed -i "s/^\([[:space:]]*\)local PFUI_CLASSIC_API_LATEST = [0-9]*/\1local PFUI_CLASSIC_API_LATEST = $PACKED/" pfUI.lua + sed -i "s/^\([[:space:]]*\)local PFUI_CLASSIC_API_LATEST = .*/\1local PFUI_CLASSIC_API_LATEST = $PACKED/" pfUI.lua grep 'local PFUI_CLASSIC_API_' pfUI.lua env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/pfUI.lua b/pfUI.lua index fa1a6da2..22f9e743 100644 --- a/pfUI.lua +++ b/pfUI.lua @@ -28,7 +28,7 @@ do -- pfUI relies pervasively on the modern C_* / SuperWoW / nameplate / focus -- API surface that ClassicAPI polyfills, so presence is required. local PFUI_CLASSIC_API_MIN = 10403 -- (X*10000 + Y*100 + Z) - local PFUI_CLASSIC_API_LATEST = 99999999 + local PFUI_CLASSIC_API_LATEST = PFUI_CLASSIC_API_MIN local PFUI_CLASSIC_API_WEBSITE = "https://github.com/brues-code/ClassicAPI" local PFUI_CLASSIC_API_LATEST_URL = PFUI_CLASSIC_API_WEBSITE .. "/releases/latest" local function FormatVersion(packed)