From 60731d33824ea6c0198a242faf1f0e00f2528957 Mon Sep 17 00:00:00 2001 From: paku Date: Sun, 12 Jan 2025 13:04:27 +0900 Subject: [PATCH] fix --- .forgejo/workflows/{CI.yml => ci.yml} | 15 ++++++++++++--- qlfile.lock | 2 +- 2 files changed, 13 insertions(+), 4 deletions(-) rename .forgejo/workflows/{CI.yml => ci.yml} (82%) diff --git a/.forgejo/workflows/CI.yml b/.forgejo/workflows/ci.yml similarity index 82% rename from .forgejo/workflows/CI.yml rename to .forgejo/workflows/ci.yml index a4034c1..2d886ec 100644 --- a/.forgejo/workflows/CI.yml +++ b/.forgejo/workflows/ci.yml @@ -17,7 +17,7 @@ jobs: steps: - uses: actions/checkout@v4 - + - name: Restore cache id: restore-cache uses: actions/cache/restore@v4 @@ -31,17 +31,26 @@ jobs: qlfile.lock .qlot ~/.cache/common-lisp/ - key: roswell-${{ runner.os }}-${{ matrix.lisp }}-${{ hashFiles('qlfile', 'qlfile.lock', '*.asd') }} + key: roswell-${{ runner.os }}-${{ matrix.lisp }}-${{ hashFiles('qlfile', 'qlfile.lock', '*.asd', '.forgejo/workflows/ci.yml') }} - - name: Install dependencies + - name: Install Roswell if: steps.restore-cache.outputs.cache-hit != 'true' env: LISP: ${{ matrix.lisp }} run: | curl -L https://raw.githubusercontent.com/roswell/roswell/master/scripts/install-for-ci.sh | sh + + - name: Install Qlot + if: steps.restore-cache.outputs.cache-hit != 'true' + run: | ros install fukamachi/qlot + + - name: Install dependencies + if: steps.restore-cache.outputs.cache-hit != 'true' + run: | PATH="~/.roswell/bin:$PATH" qlot install + qlot exec ros install ningle-fbr - name: Save cache id: save-cache diff --git a/qlfile.lock b/qlfile.lock index a25f779..8b51a33 100644 --- a/qlfile.lock +++ b/qlfile.lock @@ -13,7 +13,7 @@ ("cl-ppcre" . (:class qlot/source/ql:source-ql :initargs (:%version :latest) - :version "ql-2023-10-21")) + :version "ql-2023-06-18")) ("alexandria" . (:class qlot/source/ql:source-ql :initargs (:%version :latest)