Skip to content

Commit

Permalink
WIP sbcl
Browse files Browse the repository at this point in the history
  • Loading branch information
metawilm committed Jun 13, 2024
1 parent c454a51 commit 2b032b9
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions .github/workflows/run-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
jobs:

install_ecl:
name: Download and Install ECL
name: Download and Install ECL 23.9.9
runs-on: ubuntu-latest
steps:
- run: |
Expand Down Expand Up @@ -42,8 +42,8 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
scenario: [ecl_native, ecl_fallback]
needs: [install_quicklisp, install_ecl]
scenario: [sbcl_native]
needs: [install_quicklisp]
steps:
- uses: actions/checkout@v4
- run: |
Expand All @@ -53,6 +53,7 @@ jobs:
with:
name: ql-artifact
path: /tmp/ql-dir

- if: (matrix.scenario == 'ecl_native') || (matrix.scenario == 'ecl_fallback')
uses: actions/download-artifact@v4
with:
Expand All @@ -72,3 +73,11 @@ jobs:
- if: matrix.scenario == 'ecl_fallback'
run: |
ecl --shell /home/runner/work/cl-custom-hash-table/cl-custom-hash-table/.github/workflows/github-workflow-tests-fallback.lisp
- if: matrix.scenario == 'sbcl_native'
run: |
sudo apt-get install sbcl

- if: matrix.scenario == 'sbcl_native'
run: |
sbcl --script /home/runner/work/cl-custom-hash-table/cl-custom-hash-table/.github/workflows/github-workflow-tests.lisp

0 comments on commit 2b032b9

Please sign in to comment.