diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 363b887..d4019a3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,13 +24,14 @@ "steps": [ { "name": "Checkout Code", - "uses": "actions/checkout@v3" + "uses": "actions/checkout@v4" }, { "name": "Setup Common Lisp Environment", - "uses": "40ants/setup-lisp@v2", + "uses": "40ants/setup-lisp@v4", "with": { - "asdf-system": "40ants-ci" + "asdf-system": "40ants-ci", + "cache": "true" } }, { @@ -65,13 +66,14 @@ "steps": [ { "name": "Checkout Code", - "uses": "actions/checkout@v3" + "uses": "actions/checkout@v4" }, { "name": "Setup Common Lisp Environment", - "uses": "40ants/setup-lisp@v2", + "uses": "40ants/setup-lisp@v4", "with": { - "asdf-system": "40ants-ci" + "asdf-system": "40ants-ci", + "cache": "true" } }, { @@ -110,7 +112,7 @@ ], "lisp": [ "sbcl-bin", - "ccl-bin/1.12.1" + "ccl-bin" ] } }, @@ -123,14 +125,15 @@ "steps": [ { "name": "Checkout Code", - "uses": "actions/checkout@v3" + "uses": "actions/checkout@v4" }, { "name": "Setup Common Lisp Environment", - "uses": "40ants/setup-lisp@v2", + "uses": "40ants/setup-lisp@v4", "with": { "asdf-system": "40ants-ci", - "qlfile-template": "{% ifequal quicklisp_dist \"ultralisp\" %}\ndist ultralisp http://dist.ultralisp.org\n{% endifequal %}" + "qlfile-template": "{% ifequal quicklisp_dist \"ultralisp\" %}\ndist ultralisp http://dist.ultralisp.org\n{% endifequal %}", + "cache": "true" } }, { diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index f671f12..0cd1739 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -24,13 +24,14 @@ "steps": [ { "name": "Checkout Code", - "uses": "actions/checkout@v3" + "uses": "actions/checkout@v4" }, { "name": "Setup Common Lisp Environment", - "uses": "40ants/setup-lisp@v2", + "uses": "40ants/setup-lisp@v4", "with": { - "asdf-system": "40ants-ci" + "asdf-system": "40ants-ci", + "cache": "true" } }, { diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 954a253..4362396 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ "steps": [ { "name": "Checkout Code", - "uses": "actions/checkout@v3" + "uses": "actions/checkout@v4" }, { "name": "Create release tag", diff --git a/src/ci.lisp b/src/ci.lisp index 5d33992..d710e7b 100644 --- a/src/ci.lisp +++ b/src/ci.lisp @@ -21,7 +21,7 @@ :on-push-to "master" :on-pull-request t :by-cron "0 10 * * 1" - ;; :cache t + :cache t :jobs ((40ants-ci/jobs/docs:build-docs))) @@ -29,7 +29,7 @@ :on-push-to "master" :by-cron "0 10 * * 1" :on-pull-request t - ;; :cache t + :cache t :jobs ((40ants-ci/jobs/linter:linter :asdf-systems ("40ants-ci" "40ants-ci-tests") @@ -43,9 +43,7 @@ :quicklisp ("quicklisp" "ultralisp") :lisp ("sbcl-bin" - ;; Version was fixed because of this bug: - ;; https://github.com/roswell/roswell/issues/534 - "ccl-bin/1.12.1") + "ccl-bin") :coverage t :qlfile "{% ifequal quicklisp_dist \"ultralisp\" %} dist ultralisp http://dist.ultralisp.org