Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restore clojure 1.11 CI jobs, add JDK 23 #1175

Merged
merged 2 commits into from
Mar 18, 2025

Conversation

frenchy64
Copy link
Collaborator

@frenchy64 frenchy64 commented Mar 12, 2025

Closes #1174

Clojure 1.11 jobs are redundant after removing the :clojure-11 alias.

@frenchy64 frenchy64 changed the title rm clojure 11 jobs Remove clojure 11 CI jobs Mar 12, 2025
@frenchy64 frenchy64 changed the title Remove clojure 11 CI jobs Remove clojure 1.11 CI jobs Mar 12, 2025
@frenchy64 frenchy64 changed the title Remove clojure 1.11 CI jobs Remove clojure 1.11 CI jobs, add JDK 23 Mar 12, 2025
@frenchy64 frenchy64 marked this pull request as ready for review March 12, 2025 04:16
@frenchy64 frenchy64 requested review from opqdonut and ikitommi March 13, 2025 03:41
@opqdonut
Copy link
Member

Our README says

Malli requires Clojure 1.11 or ClojureScript 1.11.51.

so either we should bump that to 12, or to reinstate the clojure-11 alias to keep testing with it.

Previously, we were claiming to support clojure 1.10, but since the CI config was broken, clojure 1.11-specific code had crept in, which was a bit embarrassing.

@frenchy64
Copy link
Collaborator Author

Ah good catch. I will attempt to add back the Clojure 1.11 jobs to see if they still work. Then the decision can be made on its own merits.

@frenchy64 frenchy64 marked this pull request as draft March 13, 2025 06:10
@frenchy64 frenchy64 changed the title Remove clojure 1.11 CI jobs, add JDK 23 WIP: Remove clojure 1.11 CI jobs, add JDK 23 Mar 13, 2025
@frenchy64 frenchy64 changed the title WIP: Remove clojure 1.11 CI jobs, add JDK 23 WIP: Restore clojure 1.11 CI jobs, add JDK 23 Mar 13, 2025
@frenchy64 frenchy64 marked this pull request as ready for review March 13, 2025 22:15
@frenchy64 frenchy64 changed the title WIP: Restore clojure 1.11 CI jobs, add JDK 23 Restore clojure 1.11 CI jobs, add JDK 23 Mar 13, 2025
@frenchy64 frenchy64 requested a review from opqdonut March 13, 2025 22:16
@opqdonut
Copy link
Member

seems to work, and I'm happy the tests still pass on clj 11
clj11

@frenchy64 frenchy64 merged commit 180b717 into metosin:master Mar 18, 2025
13 checks passed
@frenchy64
Copy link
Collaborator Author

Whoops, I never added JDK 23.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Restore Clojure 1.11 CI checks
2 participants