Skip to content

Commit

Permalink
fixup! Ensure that installed systems can be required
Browse files Browse the repository at this point in the history
  • Loading branch information
foretspaisibles committed Sep 16, 2023
1 parent 0de543f commit b109643
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions .github/workflows/continuous-integration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,9 +37,15 @@ jobs:
run: |
test -d '${{ steps.quicklisp.outputs.quicklisp-local-projects }}'
- name: 'Ensure that installed systems can be required'
run: >-
./with_lisp_implementation ${{ matrix.implementation }}
'(progn (require "alexandria") (require "org.melusina.confidence"))'
continue-on-error: true
run: |
./with_lisp_implementation ${{ matrix.implementation }} <<EOF
(require "alexandria")
(require "org.melusina.confidence")
(dolist (package-name '("alexandria" "org.melusina.confidence"))
(format *trace-output* "~&Find package ~A: ~A~&"
package-name (find-package package-name)))
EOF
install-quicklisp-on-tier-2-platforms:
needs: install-quicklisp-on-tier-1-platforms
Expand Down

0 comments on commit b109643

Please sign in to comment.