From 9ba0eabd84b891999d81b944f12f9843b125281a Mon Sep 17 00:00:00 2001 From: rpgoldman Date: Thu, 17 Aug 2023 09:35:18 -0500 Subject: [PATCH] Fix the GitHub actions for regression testing. (#16) --- .github/workflows/main.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 43e81f3..33bd3c8 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -21,14 +21,18 @@ jobs: matrix: os: [ubuntu-latest] lisp: - - ccl-bin + - ccl-bin/1.12.2 # - allegro Allegro from Roswell can't load FiveAM from quicklisp - ecl - - cmu - # - clisp clisp install from Roswell does not work. + # disable CMU because Roswell's trying to install an + # ancient version (18a). + # - cmu-bin/21e + # - clisp/2.49 clisp install from Roswell does not work. # - mkcl Tests not implemented on mkcl # - abcl ABCL install from Roswell does not work - sbcl-bin + - clisp-head + env: LISP: ${{ matrix.lisp }} @@ -36,6 +40,9 @@ jobs: steps: - name: prepare uses: 40ants/setup-lisp@v2 + with: + roswell-version: v22.12.14.113 + asdf-version: 3.3.6 # - name: Collect prerequisites # shell: bash # if: ${{ matrix.lisp == 'sbcl' }} @@ -43,7 +50,7 @@ jobs: # sudo apt-get update # sudo apt-get install -y zlib1g-dev nlibzstd-dev - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Checkout submodules shell: bash