Skip to content

Commit

Permalink
add temp action with new projects
Browse files Browse the repository at this point in the history
  • Loading branch information
puredanger committed May 30, 2024
1 parent b01ca61 commit 60ae36d
Showing 1 changed file with 117 additions and 0 deletions.
117 changes: 117 additions & 0 deletions .github/workflows/test-new.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
name: Test New Things

on:
workflow_dispatch:
inputs:
clojureRepo:
description: "Repository name with owner."
required: true
default: 'clojure/clojure'
clojureRef:
description: "The branch, tag or SHA to checkout"
required: true
default: 'master'

jobs:

test-riddley:
uses: ./.github/workflows/lein-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'ztellman/riddley'
subjectRef: 'master'
javaVersion: '["8"]'

test-pedestal:
uses: ./.github/workflows/deps-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'pedestal/pedestal'
subjectRef: 'master'
testDir: './tests'
testCmd: '-X:test'



test-fressian:
uses: ./.github/workflows/mvn-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'Datomic/fressian'
subjectRef: 'master'

test-slingshot:
uses: ./.github/workflows/lein-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'scgilardi/slingshot'
subjectRef: 'master'

test-clj-commons-iapetos:
uses: ./.github/workflows/lein-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'clj-commons/iapetos'
subjectRef: 'master'

test-clj-commons-manifold:
uses: ./.github/workflows/lein-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'clj-commons/manifold'
subjectRef: 'master'

test-cloffeine:
uses: ./.github/workflows/lein-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'willcohen/cloffeine'
subjectRef: 'master'

test-pandect:
uses: ./.github/workflows/lein-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'xsc/pandect'
subjectRef: 'master'

test-clj-jwt:
uses: ./.github/workflows/lein-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'liquidz/clj-jwt'
subjectRef: 'master'

test-potemkin:
uses: ./.github/workflows/lein-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'clj-commons/potemkin'
subjectRef: 'master'


test-ring-core:
uses: ./.github/workflows/lein-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'ring-clojure/ring'
subjectRef: 'master'

test-carmine:
uses: ./.github/workflows/lein-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'taoensso/carmine'
subjectRef: 'master'

0 comments on commit 60ae36d

Please sign in to comment.