Skip to content

Commit

Permalink
move new repos into all test
Browse files Browse the repository at this point in the history
  • Loading branch information
puredanger committed May 30, 2024
1 parent 470e105 commit 4cf8d82
Show file tree
Hide file tree
Showing 2 changed files with 81 additions and 124 deletions.
98 changes: 81 additions & 17 deletions .github/workflows/test-all-the-things.yml
Original file line number Diff line number Diff line change
Expand Up @@ -560,6 +560,15 @@ jobs:
subjectRepo: 'redplanetlabs/vector-backed-sorted-map'
subjectRef: 'main'

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

test-ring-anti-forgery:
uses: ./.github/workflows/lein-test.yml
with:
Expand Down Expand Up @@ -680,6 +689,15 @@ jobs:
subjectRepo: 'taoensso/truss'
subjectRef: 'master'

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

test-tufte:
uses: ./.github/workflows/lein-test.yml
with:
Expand Down Expand Up @@ -933,14 +951,6 @@ jobs:
testDir: './lib'
testCmd: '-M:test'

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

test-finagle-clojure:
uses: ./.github/workflows/lein-test.yml
with:
Expand All @@ -957,29 +967,83 @@ jobs:
subjectRepo: 'nrepl/incomplete'
subjectRef: 'master'

test-riddley:
# Requires prep phase to run
# 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-async-error:
uses: ./.github/workflows/lein-test.yml
with:
clojureRepo: ${{ inputs.clojureRepo }}
clojureRef: ${{ inputs.clojureRef }}
subjectRepo: 'ztellman/riddley'
subjectRepo: 'alexanderkiel/async-error'
subjectRef: 'master'

test-pedestal:
uses: ./.github/workflows/deps-test.yml
# Maven build uses release flag, not supported for Java 8
# 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: 'pedestal/pedestal'
subjectRepo: 'scgilardi/slingshot'
subjectRef: 'master'
testDir: './test'
testCmd: '-X:test'

test-async-error:
# Testx pass on Java 11, fail on Java 17
# test-clj-commons-iapetos:
# uses: ./.github/workflows/lein-test.yml
# with:
# clojureRepo: ${{ inputs.clojureRepo }}
# clojureRef: ${{ inputs.clojureRef }}
# subjectRepo: 'clj-commons/iapetos'
# subjectRef: 'master'

# Tests pass on Java 8, 17, 21 but fail on Java 11
# test-clj-commons-manifold:
# uses: ./.github/workflows/lein-test.yml
# with:
# clojureRepo: ${{ inputs.clojureRepo }}
# clojureRef: ${{ inputs.clojureRef }}
# subjectRepo: 'clj-commons/manifold'
# subjectRef: 'master'

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

# Tests fail on at least Java 11 (need type hint for overloaded toArray)
# 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: 'alexanderkiel/async-error'
subjectRepo: 'clj-commons/potemkin'
subjectRef: 'master'

107 changes: 0 additions & 107 deletions .github/workflows/test-new.yml

This file was deleted.

0 comments on commit 4cf8d82

Please sign in to comment.