Compare commits
12 commits
Author | SHA1 | Date | |
---|---|---|---|
|
76212e4597 | ||
|
37d6351ff1 | ||
|
0bbf4764f4 | ||
|
c5aaeb1ffc | ||
|
55b7212e25 | ||
|
9467768eb5 | ||
|
b6c2357e52 | ||
|
f3e4144589 | ||
|
da8536f4ff | ||
|
fe2e6f885e | ||
|
e14ce570fc | ||
|
976b3e5419 |
5 changed files with 66 additions and 5 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -2,3 +2,4 @@
|
||||||
/env/
|
/env/
|
||||||
/.qlot
|
/.qlot
|
||||||
/README
|
/README
|
||||||
|
*.fasl
|
||||||
|
|
26
ChangeLog.md
26
ChangeLog.md
|
@ -2,6 +2,32 @@
|
||||||
|
|
||||||
# ChangeLog
|
# ChangeLog
|
||||||
|
|
||||||
|
<a id="x-28PROJECT-DOCS-2FCHANGELOG-3A-3A-7C4-2E2-2E1-7C-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
|
||||||
|
|
||||||
|
## 4.2.1 (2024-12-15)
|
||||||
|
|
||||||
|
Fixed the way how we set dynamic-space-size.
|
||||||
|
|
||||||
|
<a id="x-28PROJECT-DOCS-2FCHANGELOG-3A-3A-7C4-2E2-2E0-7C-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
|
||||||
|
|
||||||
|
## 4.2.0 (2024-12-14)
|
||||||
|
|
||||||
|
Input variable `dynamic-space-size` was added. It can be used to default set memory size for `SBCL`.
|
||||||
|
|
||||||
|
<a id="x-28PROJECT-DOCS-2FCHANGELOG-3A-3A-7C4-2E1-2E0-7C-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
|
||||||
|
|
||||||
|
## 4.1.0 (2024-05-17)
|
||||||
|
|
||||||
|
<a id="added"></a>
|
||||||
|
|
||||||
|
### Added
|
||||||
|
|
||||||
|
* Input argument qlot-no-deps was added.
|
||||||
|
|
||||||
|
Make Qlot ignore asd files and their dependencies.
|
||||||
|
|
||||||
|
This this might be useful in rare cases when your project contains a non-readable asd files such as templates.
|
||||||
|
|
||||||
<a id="x-28PROJECT-DOCS-2FCHANGELOG-3A-3A-7C4-2E0-2E5-7C-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
|
<a id="x-28PROJECT-DOCS-2FCHANGELOG-3A-3A-7C4-2E0-2E5-7C-2040ANTS-DOC-2FLOCATIVES-3ASECTION-29"></a>
|
||||||
|
|
||||||
## 4.0.5 (2024-04-19)
|
## 4.0.5 (2024-04-19)
|
||||||
|
|
22
action.yml
22
action.yml
|
@ -8,6 +8,10 @@ inputs:
|
||||||
required: false
|
required: false
|
||||||
default: v23.10.14.114
|
default: v23.10.14.114
|
||||||
|
|
||||||
|
dynamic-space-size:
|
||||||
|
description: 'If given, then will be used to change dynamic space size for SBCL. This value will be written to ~/.roswell/config'
|
||||||
|
required: false
|
||||||
|
|
||||||
asdf-system:
|
asdf-system:
|
||||||
description: 'ASDF system to install'
|
description: 'ASDF system to install'
|
||||||
required: false
|
required: false
|
||||||
|
@ -22,6 +26,11 @@ inputs:
|
||||||
required: false
|
required: false
|
||||||
default: 0.11.5
|
default: 0.11.5
|
||||||
|
|
||||||
|
qlot-no-deps:
|
||||||
|
description: 'Make Qlot ignore asd files and their dependencies. This this might be useful in rare cases when your project contains a non-readable asd files such as templates.'
|
||||||
|
required: false
|
||||||
|
default: false
|
||||||
|
|
||||||
qlfile-template:
|
qlfile-template:
|
||||||
description: "Djula template for qlfile. All environment variables are available in it's context"
|
description: "Djula template for qlfile. All environment variables are available in it's context"
|
||||||
required: false
|
required: false
|
||||||
|
@ -254,6 +263,11 @@ runs:
|
||||||
curl -L https://raw.githubusercontent.com/roswell/roswell/master/scripts/install-for-ci.sh | bash -xeo pipefail
|
curl -L https://raw.githubusercontent.com/roswell/roswell/master/scripts/install-for-ci.sh | bash -xeo pipefail
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ "${{ inputs.dynamic-space-size }}" != "" ]]; then
|
||||||
|
echo ::group::Changing Dynamic Space Size in Roswell Config
|
||||||
|
ros config set dynamic-space-size ${{ inputs.dynamic-space-size }}
|
||||||
|
fi
|
||||||
|
|
||||||
echo ::endgroup::
|
echo ::endgroup::
|
||||||
|
|
||||||
- if: inputs.cache == 'false' || steps.roswell-cache-restore.outputs.cache-hit != 'true'
|
- if: inputs.cache == 'false' || steps.roswell-cache-restore.outputs.cache-hit != 'true'
|
||||||
|
@ -363,7 +377,13 @@ runs:
|
||||||
shell: lispsh -eo pipefail {0}
|
shell: lispsh -eo pipefail {0}
|
||||||
run: |
|
run: |
|
||||||
echo ::group::Create Qlot Environment
|
echo ::group::Create Qlot Environment
|
||||||
qlot install
|
if [[ "${{ inputs.qlot-no-deps }}" != 'false' ]]; then
|
||||||
|
echo 'Running Qlot with --no-deps argument'
|
||||||
|
qlot install --no-deps
|
||||||
|
else
|
||||||
|
echo 'Running Qlot as usual'
|
||||||
|
qlot install
|
||||||
|
fi
|
||||||
echo ::endgroup::
|
echo ::endgroup::
|
||||||
env:
|
env:
|
||||||
QLFILE_TEMPLATE: ${{ inputs.qlfile-template }}
|
QLFILE_TEMPLATE: ${{ inputs.qlfile-template }}
|
||||||
|
|
|
@ -8,8 +8,22 @@
|
||||||
(defchangelog (:ignore-words ("ASDF"
|
(defchangelog (:ignore-words ("ASDF"
|
||||||
"PATH"
|
"PATH"
|
||||||
"CL"
|
"CL"
|
||||||
|
"SBCL"
|
||||||
"HOME"))
|
"HOME"))
|
||||||
|
|
||||||
|
(4.2.1 2024-12-15
|
||||||
|
"Fixed the way how we set dynamic-space-size.")
|
||||||
|
(4.2.0 2024-12-14
|
||||||
|
"Input variable `dynamic-space-size` was added. It can be used to default set memory size for SBCL.")
|
||||||
|
(4.1.0 2024-05-17
|
||||||
|
"
|
||||||
|
# Added
|
||||||
|
|
||||||
|
* Input argument qlot-no-deps was added.
|
||||||
|
|
||||||
|
Make Qlot ignore asd files and their dependencies.
|
||||||
|
|
||||||
|
This this might be useful in rare cases when your project contains a non-readable asd files such as templates.")
|
||||||
(4.0.5 2024-04-19
|
(4.0.5 2024-04-19
|
||||||
"
|
"
|
||||||
# Fixed
|
# Fixed
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
("quicklisp" .
|
("quicklisp" .
|
||||||
(:class qlot/source/dist:source-dist
|
(:class qlot/source/dist:source-dist
|
||||||
:initargs (:distribution "http://beta.quicklisp.org/dist/quicklisp.txt" :%version :latest)
|
:initargs (:distribution "https://beta.quicklisp.org/dist/quicklisp.txt" :%version :latest)
|
||||||
:version "2023-10-21"))
|
:version "2024-10-12"))
|
||||||
("ultralisp" .
|
("ultralisp" .
|
||||||
(:class qlot/source/dist:source-dist
|
(:class qlot/source/dist:source-dist
|
||||||
:initargs (:distribution "http://dist.ultralisp.org" :%version :latest)
|
:initargs (:distribution "https://dist.ultralisp.org" :%version :latest)
|
||||||
:version "20240304201501"))
|
:version "20241214090000"))
|
||||||
("sly" .
|
("sly" .
|
||||||
(:class qlot/source/github:source-github
|
(:class qlot/source/github:source-github
|
||||||
:initargs (:repos "svetlyak40wt/sly" :ref nil :branch "patches" :tag nil)
|
:initargs (:repos "svetlyak40wt/sly" :ref nil :branch "patches" :tag nil)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue