Run ros script.

This commit is contained in:
Alexander Artemenko 2021-02-02 11:09:28 +03:00
parent c2b884c3d0
commit d40aed9446
3 changed files with 30 additions and 6 deletions

View file

@ -65,12 +65,16 @@ runs:
#+quicklisp
(ql:quickload '() :silent t))
(format t "Hello World!~%")
(defun main ()
(format t "Lisp: ~A ~A~%ASDF: ~A~%"
(lisp-implementation-version)
(lisp-implementation-type)
(asdf:asdf-version)))
- name: Test
shell: bash
run: |
echo ${{ inputs.qlfile-template }} > qlfile
# - name: Test
# shell: bash
# run: |
# echo ${{ inputs.qlfile-template }} > qlfile
# - name: Install Dependencies
# shell: bash
# run: |

20
.github/actions/setup/templater.ros vendored Executable file
View file

@ -0,0 +1,20 @@
#!/bin/sh
#|-*- mode:lisp -*-|#
#|
exec ros -Q -- $0 "$@"
|#
(progn
(ros:ensure-asdf)
#+quicklisp
(ql:quickload '(cl-mustache)
:silent t))
(defpackage :ros.script.templater
(:use :cl))
(in-package :ros.script.templater)
(defun main (&rest argv)
(declare (ignorable argv)))
;;; vim: set ft=lisp lisp:

View file

@ -27,7 +27,7 @@ jobs:
# - ultralisp
lisp:
- sbcl-bin
# - ccl-bin
- ccl-bin
# - ecl
# - abcl
# - allegro