From f1c2487d71d097cc44b84df348a73c0fb8be8aaf Mon Sep 17 00:00:00 2001 From: Alexander Artemenko Date: Wed, 13 Dec 2023 22:42:07 +0000 Subject: [PATCH] Switch to setup-lisp@v3 --- src/changelog.lisp | 12 ++++++++++++ src/core.lisp | 8 ++++---- src/jobs/lisp-job.lisp | 2 +- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/src/changelog.lisp b/src/changelog.lisp index 9b325d7..59e476b 100644 --- a/src/changelog.lisp +++ b/src/changelog.lisp @@ -11,6 +11,17 @@ "GITHUB_TOKEN" "OSX") :external-docs ("https://40ants.com/40ants-asdf-system/")) + (0.13.0 2023-12-14 + " +Changed +======= + +Jobs now use setup-lisp@v3 action where a fix to quicklisp-client is applied. +This fix makes ql:quickload work with package-inferred systems. + +If you want to use this fix in your own environments, you can find +it [here](https://github.com/40ants/quicklisp-client-fix). +") (0.12.0 2023-12-11 " Changed @@ -18,6 +29,7 @@ Changed Use `secrets.GITHUB_TOKEN` instead of `secrets.DEPLOY_TRIGGER_TOKEN` and set required scopes for the token. This way you don't have to setup a special secret for each repository or an organization. + ") (0.11.0 2023-12-01 " diff --git a/src/core.lisp b/src/core.lisp index 89da476..b1063c9 100644 --- a/src/core.lisp +++ b/src/core.lisp @@ -143,7 +143,7 @@ it will generate `.github/workflows/linter.yml` with following content: }, { \"name\": \"Setup Common Lisp Environment\", - \"uses\": \"40ants/setup-lisp@v2\", + \"uses\": \"40ants/setup-lisp@v3\", \"with\": { \"asdf-system\": \"example\" } @@ -289,7 +289,7 @@ It will generate `.github/workflows/ci.yml` with following content: }, { \"name\": \"Setup Common Lisp Environment\", - \"uses\": \"40ants/setup-lisp@v2\", + \"uses\": \"40ants/setup-lisp@v3\", \"with\": { \"asdf-system\": \"example\" } @@ -439,7 +439,7 @@ It will generate `.github/workflows/docs.yml` with following content: }, { \"name\": \"Setup Common Lisp Environment\", - \"uses\": \"40ants/setup-lisp@v2\", + \"uses\": \"40ants/setup-lisp@v3\", \"with\": { \"asdf-system\": \"example\", \"qlfile-template\": \"\" @@ -514,7 +514,7 @@ modified .github/workflows/docs.yml + }, { \"name\": \"Setup Common Lisp Environment\", - \"uses\": \"40ants/setup-lisp@v2\", + \"uses\": \"40ants/setup-lisp@v3\", \"with\": { \"asdf-system\": \"40ants-ci\", \"qlfile-template\": \"\" diff --git a/src/jobs/lisp-job.lisp b/src/jobs/lisp-job.lisp index 4ce5213..fdf4d57 100644 --- a/src/jobs/lisp-job.lisp +++ b/src/jobs/lisp-job.lisp @@ -168,7 +168,7 @@ (make-cache-steps job) (list (action "Setup Common Lisp Environment" - "40ants/setup-lisp@v2" + "40ants/setup-lisp@v3" :asdf-system (asdf-system job) :asdf-version (asdf-version job) :roswell-version (roswell-version job)