Skip to content

Commit

Permalink
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 cf4a691 commit 5a24308
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 5 deletions.
20 changes: 17 additions & 3 deletions .github/workflows/continuous-integration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,17 @@ jobs:
additional-systems: >-
alexandria
org.melusina.confidence
- name: 'Validate installed implementation'
- name: 'Ensure that QuickLisp Home exists'
run: |
test -d '${{ steps.quicklisp.outputs.quicklisp-home }}'
- name: 'Ensure that QuickLisp Local Projects exists'
run: |
test -d '${{ steps.quicklisp.outputs.quicklisp-local-projects }}'
- name: 'Ensure that installed systems can be required'
run: >-
${{ github.action_path }}/with_lisp_implementation ${{ inputs.implementation }}
'(progn (require "alexandria") (require "org.melusina.confidence"))'
install-quicklisp-on-tier-2-platforms:
needs: install-quicklisp-on-tier-1-platforms
strategy:
Expand All @@ -60,8 +66,16 @@ jobs:
additional-systems: >-
alexandria
org.melusina.confidence
- name: 'Validate installed implementation'
- name: 'Ensure that QuickLisp Home exists'
continue-on-error: true
run: |
test -d '${{ steps.quicklisp.outputs.quicklisp-home }}'
- name: 'Ensure that QuickLisp Local Projects exists'
continue-on-error: true
run: |
test -d '${{ steps.quicklisp.outputs.quicklisp-local-projects }}'
- name: 'Ensure that installed systems can be required'
continue-on-error: true
run: >-
${{ github.action_path }}/with_lisp_implementation ${{ inputs.implementation }}
'(progn (require "alexandria") (require "org.melusina.confidence"))'
2 changes: 0 additions & 2 deletions with_lisp_implementation
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,6 @@ lisp_load_file()
cat > "${script}"
set -- "${script}"
fi



case "${lisp_implementation}" in
abcl|ecl|sbcl)
Expand Down

0 comments on commit 5a24308

Please sign in to comment.