Skip to content

Commit

Permalink
Merge pull request #35 from 40ants/qlot-no-deps-mode
Browse files Browse the repository at this point in the history
Qlot no deps mode
  • Loading branch information
svetlyak40wt authored Aug 4, 2024
2 parents 1e6a66b + da8536f commit f3e4144
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 1 deletion.
13 changes: 12 additions & 1 deletion action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,11 @@ inputs:
required: false
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:
description: "Djula template for qlfile. All environment variables are available in it's context"
required: false
Expand Down Expand Up @@ -363,7 +368,13 @@ runs:
shell: lispsh -eo pipefail {0}
run: |
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::
env:
QLFILE_TEMPLATE: ${{ inputs.qlfile-template }}
Expand Down
9 changes: 9 additions & 0 deletions changelog.lisp
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,15 @@
"CL"
"HOME"))

(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
"
# Fixed
Expand Down

0 comments on commit f3e4144

Please sign in to comment.