Skip to content

Commit

Permalink
Updated 40ants-ci workflows.
Browse files Browse the repository at this point in the history
  • Loading branch information
svetlyak40wt committed Feb 27, 2024
1 parent 3d7d2cb commit 78ed4aa
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 19 deletions.
23 changes: 13 additions & 10 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
},
{
Expand Down Expand Up @@ -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"
}
},
{
Expand Down Expand Up @@ -110,7 +112,7 @@
],
"lisp": [
"sbcl-bin",
"ccl-bin/1.12.1"
"ccl-bin"
]
}
},
Expand All @@ -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"
}
},
{
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
},
{
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"steps": [
{
"name": "Checkout Code",
"uses": "actions/checkout@v3"
"uses": "actions/checkout@v4"
},
{
"name": "Create release tag",
Expand Down
8 changes: 3 additions & 5 deletions src/ci.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,15 @@
:on-push-to "master"
:on-pull-request t
:by-cron "0 10 * * 1"
;; :cache t
:cache t
:jobs ((40ants-ci/jobs/docs:build-docs)))


(defworkflow ci
: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")
Expand All @@ -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
Expand Down

0 comments on commit 78ed4aa

Please sign in to comment.