Skip to content

Commit 31baba1

Browse files
committed
[ci] download-dependencies in ci-pre-test instead of github actions
1 parent ebb8066 commit 31baba1

File tree

3 files changed

+7
-14
lines changed

3 files changed

+7
-14
lines changed

.github/workflows/CI-linux.yml

-7
Original file line numberDiff line numberDiff line change
@@ -72,13 +72,6 @@ jobs:
7272
pwd
7373
ls -l
7474
75-
- name: Download Test Dependencies
76-
run: >
77-
cl --eval '(ql:quickload "download-dependencies")' \
78-
--eval '(in-package :download-dependencies)' \
79-
--eval '(push #P"./" ql:*local-project-directories*)' \
80-
--eval '(let ((*dependencies-home* (first ql:*local-project-directories*))) (ensure-system "py4cl2-cffi-tests"))'
81-
8275
- name: Set up directory with exotic name
8376
run: |
8477
ls -l $HOME/bin/

.github/workflows/CI-macos.yml

-7
Original file line numberDiff line numberDiff line change
@@ -76,13 +76,6 @@ jobs:
7676
pwd
7777
ls -l
7878
79-
- name: Download Test Dependencies
80-
run: >
81-
cl --eval '(ql:quickload "download-dependencies")' \
82-
--eval '(in-package :download-dependencies)' \
83-
--eval '(push #P"./" ql:*local-project-directories*)' \
84-
--eval '(let ((*dependencies-home* (first ql:*local-project-directories*))) (ensure-system "py4cl2-cffi-tests"))'
85-
8679
- name: Test numpy
8780
run: |
8881
source ./py4cl2-cffi/bin/activate

ci-pre-test.lisp

+7
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,12 @@
66
(print *features*)
77
(push #P"./" ql:*local-project-directories*)
88
(print (ql:where-is-system "py4cl2-cffi"))
9+
10+
(ql:quickload "download-dependencies")
11+
(in-package :download-dependencies)
12+
(let ((*dependencies-home* (first ql:*local-project-directories*)))
13+
(ensure-system "py4cl2-cffi-tests"))
14+
15+
(in-package :cl-user)
916
(ql:quickload "py4cl2-cffi-tests")
1017
(uiop:quit 0)

0 commit comments

Comments
 (0)