-
Notifications
You must be signed in to change notification settings - Fork 112
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
chore/build/refactor-to-projectmatrix-and-upgrade-all-dependencies #1466
base: series/4.x
Are you sure you want to change the base?
chore/build/refactor-to-projectmatrix-and-upgrade-all-dependencies #1466
Conversation
f6b944c
to
b5c4abc
Compare
I reverted the zio-sbt-website version. As the new version added a |
examples/src/main/scala/zio/config/examples/autoderivation/AutoDerivationPureConfig.scala
Outdated
Show resolved
Hide resolved
@@ -42,7 +42,7 @@ object AutomaticConfig extends App { | |||
"aws.credentials.Token.value" -> "token", | |||
"port" -> "10", | |||
"default" -> "12", | |||
"dburl" -> "some url", | |||
"dburl.value" -> "some url", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is some inconsistency on the usage of value-classes. Sometimes AnyVal is extended, sometimes not. In some tests it expects the path to have the nested path, but in this code it did not.
I think also some apps were not working in in the main branch. This change for now makes it work.
e1a3919
to
9b11812
Compare
9b11812
to
dc0f710
Compare
PR to update about all...
Build has been migrated to sbt-projectmatrix because the existing build had quite some issues and did target all platforms and versions correctly.
I also noticed some gaps. Like annotations not implemented for Scala 3.
I updated also the JDK version to 17 setting the jvm release target to 11 (same behaviour as the core zio project).Perhaps I am mistaken. Multiple JDK versions are used but for releasing artifacts JDK 11 targeting 11, correct? Is there any logic here? To my knowledge building with any recent JDK, targetting an earlier JDK version with the '-release' flag should be sufficient right?