fix(ci): remove ql:add-to-init-file (stdin prompt hangs in non-interactive)

This commit is contained in:
2026-05-02 18:05:36 -04:00
parent 5a3538ece1
commit d803889c01

View File

@@ -22,17 +22,10 @@ jobs:
- name: Install Quicklisp
run: |
cd /tmp && curl -fsSLO https://beta.quicklisp.org/quicklisp.lisp
curl -fsSL https://beta.quicklisp.org/quicklisp.lisp -o /tmp/quicklisp.lisp
sbcl --noinform --non-interactive \
--load /tmp/quicklisp.lisp \
--eval '(quicklisp-quickstart:install)' \
--eval '(ql:add-to-init-file)' 2>&1 || {
echo "=== Quicklisp install failed, trying alternative ==="
sbcl --noinform --non-interactive \
--load /tmp/quicklisp.lisp \
--eval "(quicklisp-quickstart:install :path \"$HOME/quicklisp/\")" \
--eval '(ql:add-to-init-file)' 2>&1
}
--eval '(quicklisp-quickstart:install)'
rm -f /tmp/quicklisp.lisp
- name: Load and verify harness