diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index 7599a20..2d9eb4f 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -20,10 +20,17 @@ jobs: LISP: ${{ matrix.lisp }} steps: - - uses: https://code.forgejo.org/actions/checkout@v4 - - uses: https://github.com/40ants/setup-lisp@v4 - with: - asdf-system: hsx - - uses: https://github.com/40ants/run-tests@v2 - with: - asdf-system: hsx + - uses: actions/checkout@v4 + - name: Install Roswell + env: + LISP: ${{ matrix.lisp }} + run: | + curl -L https://raw.githubusercontent.com/roswell/roswell/master/scripts/install-for-ci.sh | sh + - name: Install Qlot + run: | + ros install fukamachi/qlot + PATH="~/.roswell/bin:$PATH" + - name: Install dependencies + run: qlot install + - name: Run tests + run: .qlot/bin/rove hsx.asd