@@ -86,17 +86,17 @@ jobs:
8686 uses : actions/cache@v4
8787 with :
8888 path : ~/.xlings
89- key : xlings-${{ runner.os }}-release-xl0460 -${{ hashFiles('.xlings.json') }}
89+ key : xlings-${{ runner.os }}-release-xl0462 -${{ hashFiles('.xlings.json') }}
9090 restore-keys : |
91- xlings-${{ runner.os }}-release-xl0460 -
91+ xlings-${{ runner.os }}-release-xl0462 -
9292
9393 - name : Bootstrap mcpp via xlings
9494 env :
9595 XLINGS_NON_INTERACTIVE : ' 1'
9696 # Pin xlings to a known-good version. The upstream install
9797 # script always grabs `latest` (no version override), so we
9898 # download + self-install manually to avoid broken releases.
99- XLINGS_VERSION : ' 0.4.60 '
99+ XLINGS_VERSION : ' 0.4.62 '
100100 run : |
101101 if [ ! -x "$HOME/.xlings/subos/default/bin/xlings" ]; then
102102 tarball="xlings-${XLINGS_VERSION}-linux-x86_64.tar.gz"
@@ -278,10 +278,10 @@ jobs:
278278 echo "version=$VERSION" >> "$GITHUB_OUTPUT"
279279 echo "tag=v$VERSION" >> "$GITHUB_OUTPUT"
280280
281- - name : Bootstrap mcpp via xlings (latest 0.4.58 )
281+ - name : Bootstrap mcpp via xlings (latest 0.4.62 )
282282 env :
283283 XLINGS_NON_INTERACTIVE : ' 1'
284- XLINGS_VERSION : ' 0.4.60 '
284+ XLINGS_VERSION : ' 0.4.62 '
285285 run : |
286286 tarball="xlings-${XLINGS_VERSION}-linux-x86_64.tar.gz"
287287 curl -fsSL -o "/tmp/${tarball}" \
@@ -336,13 +336,13 @@ jobs:
336336 exec "$(dirname "$0")/bin/mcpp" "$@"
337337 LAUNCHER
338338 chmod +x "$STAGING/$WRAPPER/mcpp"
339- # Bundle the aarch64 xlings (0.4.58 ) so install.sh consumers on aarch64
339+ # Bundle the aarch64 xlings (0.4.62 ) so install.sh consumers on aarch64
340340 # get an aarch64 xlings, not the x86_64 bootstrap one.
341- XLA="xlings-0.4.58 -linux-aarch64.tar.gz"
341+ XLA="xlings-0.4.62 -linux-aarch64.tar.gz"
342342 if curl -fsSL -o "/tmp/$XLA" \
343- "https://github.com/openxlings/xlings/releases/download/v0.4.58 /$XLA"; then
343+ "https://github.com/openxlings/xlings/releases/download/v0.4.62 /$XLA"; then
344344 tar -xzf "/tmp/$XLA" -C /tmp
345- XLBIN=$(find /tmp/xlings-0.4.58 -linux-aarch64 -path '*/bin/xlings' -type f | head -1)
345+ XLBIN=$(find /tmp/xlings-0.4.62 -linux-aarch64 -path '*/bin/xlings' -type f | head -1)
346346 if [ -n "$XLBIN" ]; then
347347 mkdir -p "$STAGING/$WRAPPER/registry/bin"
348348 cp "$XLBIN" "$STAGING/$WRAPPER/registry/bin/xlings"
@@ -410,14 +410,14 @@ jobs:
410410 uses : actions/cache@v4
411411 with :
412412 path : ~/.xlings
413- key : xlings-macos15-release-xl0460 -${{ hashFiles('.xlings.json') }}
413+ key : xlings-macos15-release-xl0462 -${{ hashFiles('.xlings.json') }}
414414 restore-keys : |
415- xlings-macos15-release-xl0460 -
415+ xlings-macos15-release-xl0462 -
416416
417417 - name : Bootstrap mcpp via xlings
418418 env :
419419 XLINGS_NON_INTERACTIVE : ' 1'
420- XLINGS_VERSION : ' 0.4.60 '
420+ XLINGS_VERSION : ' 0.4.62 '
421421 run : |
422422 if [ ! -x "$HOME/.xlings/subos/default/bin/xlings" ]; then
423423 WORK=$(mktemp -d)
@@ -591,15 +591,15 @@ jobs:
591591 uses : actions/cache@v4
592592 with :
593593 path : ~\.xlings
594- key : xlings-${{ runner.os }}-release-xl0460 -${{ hashFiles('.xlings.json') }}
594+ key : xlings-${{ runner.os }}-release-xl0462 -${{ hashFiles('.xlings.json') }}
595595 restore-keys : |
596- xlings-${{ runner.os }}-release-xl0460 -
596+ xlings-${{ runner.os }}-release-xl0462 -
597597
598598 - name : Bootstrap mcpp via xlings
599599 shell : bash
600600 env :
601601 XLINGS_NON_INTERACTIVE : ' 1'
602- XLINGS_VERSION : ' 0.4.60 '
602+ XLINGS_VERSION : ' 0.4.62 '
603603 run : |
604604 WORK=$(mktemp -d)
605605 zipfile="xlings-${XLINGS_VERSION}-windows-x86_64.zip"
0 commit comments