Skip to content

Commit 60ae36d

Browse files
committed
add temp action with new projects
1 parent b01ca61 commit 60ae36d

File tree

1 file changed

+117
-0
lines changed

1 file changed

+117
-0
lines changed

.github/workflows/test-new.yml

Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
name: Test New Things
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
clojureRepo:
7+
description: "Repository name with owner."
8+
required: true
9+
default: 'clojure/clojure'
10+
clojureRef:
11+
description: "The branch, tag or SHA to checkout"
12+
required: true
13+
default: 'master'
14+
15+
jobs:
16+
17+
test-riddley:
18+
uses: ./.github/workflows/lein-test.yml
19+
with:
20+
clojureRepo: ${{ inputs.clojureRepo }}
21+
clojureRef: ${{ inputs.clojureRef }}
22+
subjectRepo: 'ztellman/riddley'
23+
subjectRef: 'master'
24+
javaVersion: '["8"]'
25+
26+
test-pedestal:
27+
uses: ./.github/workflows/deps-test.yml
28+
with:
29+
clojureRepo: ${{ inputs.clojureRepo }}
30+
clojureRef: ${{ inputs.clojureRef }}
31+
subjectRepo: 'pedestal/pedestal'
32+
subjectRef: 'master'
33+
testDir: './tests'
34+
testCmd: '-X:test'
35+
36+
37+
38+
test-fressian:
39+
uses: ./.github/workflows/mvn-test.yml
40+
with:
41+
clojureRepo: ${{ inputs.clojureRepo }}
42+
clojureRef: ${{ inputs.clojureRef }}
43+
subjectRepo: 'Datomic/fressian'
44+
subjectRef: 'master'
45+
46+
test-slingshot:
47+
uses: ./.github/workflows/lein-test.yml
48+
with:
49+
clojureRepo: ${{ inputs.clojureRepo }}
50+
clojureRef: ${{ inputs.clojureRef }}
51+
subjectRepo: 'scgilardi/slingshot'
52+
subjectRef: 'master'
53+
54+
test-clj-commons-iapetos:
55+
uses: ./.github/workflows/lein-test.yml
56+
with:
57+
clojureRepo: ${{ inputs.clojureRepo }}
58+
clojureRef: ${{ inputs.clojureRef }}
59+
subjectRepo: 'clj-commons/iapetos'
60+
subjectRef: 'master'
61+
62+
test-clj-commons-manifold:
63+
uses: ./.github/workflows/lein-test.yml
64+
with:
65+
clojureRepo: ${{ inputs.clojureRepo }}
66+
clojureRef: ${{ inputs.clojureRef }}
67+
subjectRepo: 'clj-commons/manifold'
68+
subjectRef: 'master'
69+
70+
test-cloffeine:
71+
uses: ./.github/workflows/lein-test.yml
72+
with:
73+
clojureRepo: ${{ inputs.clojureRepo }}
74+
clojureRef: ${{ inputs.clojureRef }}
75+
subjectRepo: 'willcohen/cloffeine'
76+
subjectRef: 'master'
77+
78+
test-pandect:
79+
uses: ./.github/workflows/lein-test.yml
80+
with:
81+
clojureRepo: ${{ inputs.clojureRepo }}
82+
clojureRef: ${{ inputs.clojureRef }}
83+
subjectRepo: 'xsc/pandect'
84+
subjectRef: 'master'
85+
86+
test-clj-jwt:
87+
uses: ./.github/workflows/lein-test.yml
88+
with:
89+
clojureRepo: ${{ inputs.clojureRepo }}
90+
clojureRef: ${{ inputs.clojureRef }}
91+
subjectRepo: 'liquidz/clj-jwt'
92+
subjectRef: 'master'
93+
94+
test-potemkin:
95+
uses: ./.github/workflows/lein-test.yml
96+
with:
97+
clojureRepo: ${{ inputs.clojureRepo }}
98+
clojureRef: ${{ inputs.clojureRef }}
99+
subjectRepo: 'clj-commons/potemkin'
100+
subjectRef: 'master'
101+
102+
103+
test-ring-core:
104+
uses: ./.github/workflows/lein-test.yml
105+
with:
106+
clojureRepo: ${{ inputs.clojureRepo }}
107+
clojureRef: ${{ inputs.clojureRef }}
108+
subjectRepo: 'ring-clojure/ring'
109+
subjectRef: 'master'
110+
111+
test-carmine:
112+
uses: ./.github/workflows/lein-test.yml
113+
with:
114+
clojureRepo: ${{ inputs.clojureRepo }}
115+
clojureRef: ${{ inputs.clojureRef }}
116+
subjectRepo: 'taoensso/carmine'
117+
subjectRef: 'master'

0 commit comments

Comments
 (0)