|
2 months ago | |
---|---|---|
dist | 4 months ago | |
.gitignore | 1 year ago | |
LICENSE | 1 year ago | |
README.md | 4 months ago | |
action.yml | 4 months ago | |
index.coffee | 4 months ago | |
package-lock.json | 2 months ago | |
package.json | 2 months ago |
This action downloads, compiles, and globally installs PicoLisp. It can be used to run PicoLisp code such as units tests.
version
Optional The version of PicoLisp. Default ‘20.6’. Accepts 19.12
, 19.6
, 18.12
, 18.6
, 17.12
, latest
, pil21
architecture
Optional The architecture of PicoLisp (32 or 64-bit). Default src64
. Accepts src
, src64
- uses: aw/picolisp-action@v2
with:
version: 18.12
architecture: src64
- name: Print Hello World with the full PicoLisp version number
run: pil -'prin "Hello World: "' -version -bye
See the picolisp-json workflow for a more detailed usage example.
This action is written in CoffeeScript, see index.coffee
/tmp/picoLisp
architecture
value is src
pil21
technically only works on 64-bit architecturesTo build this action:
NodeJS v12
npm install
dist/index.js
with npm run build
v2.2.0
pil21
v2.1.0
curl
to use http1.1
when fetching the PicoLisp source code.Copyright (c) 2019-2020 Alexander Williams, Unscramble license@unscramble.jp