Skip to content

Commit 3199545

Browse files
committed
ci: pin xlings to v0.4.25 (v0.4.29 has empty release assets)
1 parent 96e8453 commit 3199545

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ jobs:
5656
- name: Bootstrap mcpp via xlings
5757
env:
5858
XLINGS_NON_INTERACTIVE: '1'
59+
XLINGS_VERSION: v0.4.25
5960
run: |
6061
# xlings: install if not cached. The installer reads from
6162
# /dev/tty for an interactive prompt; XLINGS_NON_INTERACTIVE=1

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ jobs:
9595
- name: Bootstrap mcpp via xlings
9696
env:
9797
XLINGS_NON_INTERACTIVE: '1'
98+
# Pin xlings version to avoid broken upstream releases (e.g.
99+
# v0.4.29 shipped with empty assets). The install script
100+
# honours XLINGS_VERSION when set.
101+
XLINGS_VERSION: v0.4.25
98102
run: |
99103
if [ ! -x "$HOME/.xlings/subos/default/bin/xlings" ]; then
100104
curl -fsSL https://d2learn.org/xlings-install.sh | bash

0 commit comments

Comments
 (0)