Skip to content

Commit de0b925

Browse files
committed
Fix 7z extraction: Add -y flag for non-interactive mode
7z was asking for user input during extraction, causing CI to fail: 'Break signaled ? (Y)es / (N)o / (A)lways...' Added -y flag to automatically answer yes to all prompts. Also added ls to show what files were extracted for debugging.
1 parent 14ec8a4 commit de0b925

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/smoke-test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,12 @@ jobs:
4141
run: |
4242
echo "Downloading BAR Engine 105.1.1-2472-ga5aa45c (supports RmlUi)..."
4343
wget -q "https://github.com/beyond-all-reason/spring/releases/download/spring_bar_%7BBAR105%7D105.1.1-2472-ga5aa45c/spring_bar_.BAR105.105.1.1-2472-ga5aa45c_linux-64-minimal-portable.7z"
44-
7z x "spring_bar_.BAR105.105.1.1-2472-ga5aa45c_linux-64-minimal-portable.7z"
44+
7z x -y "spring_bar_.BAR105.105.1.1-2472-ga5aa45c_linux-64-minimal-portable.7z"
4545
rm *.7z
4646
chmod +x spring
4747
chmod +x spring-headless || true
4848
chmod +x spring-dedicated || true
49+
ls -lah | head -20
4950
5051
- name: Put SpringBoard in engine's games folder
5152
run: |

0 commit comments

Comments
 (0)