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

make payment-api use java 21 #5802

Merged
merged 5 commits into from
Mar 14, 2024
Merged

make payment-api use java 21 #5802

merged 5 commits into from
Mar 14, 2024

Conversation

johnduffell
Copy link
Member

@johnduffell johnduffell commented Mar 14, 2024

This PR follows on from updating support-frontend to java 21 #5801

This one updates payment api similarly, also updates the JDK used to compile to java 21

Note there is a bug in 2.13.13 so I didn't update the main scala version, but it will be fixed in 2.13.14 scala/bug#12955

Payment API deploys ok in CODE and I could do a single contribution

Copy link
Contributor

github-actions bot commented Mar 14, 2024

Size Change: 0 B

Total Size: 1.78 MB

ℹ️ View Unchanged
Filename Size
./public/compiled-assets/javascripts/ausMomentMap.js 107 kB
./public/compiled-assets/javascripts/contributionsRedirectStyles.js 20 B
./public/compiled-assets/javascripts/digitalSubscriptionLandingPage.js 216 kB
./public/compiled-assets/javascripts/downForMaintenancePage.js 67.7 kB
./public/compiled-assets/javascripts/error404Page.js 67.7 kB
./public/compiled-assets/javascripts/error500Page.js 67.6 kB
./public/compiled-assets/javascripts/favicons.js 616 B
./public/compiled-assets/javascripts/paperSubscriptionCheckoutPage.js 168 kB
./public/compiled-assets/javascripts/paperSubscriptionLandingPage.js 84.4 kB
./public/compiled-assets/javascripts/payPalErrorPage.js 66.2 kB
./public/compiled-assets/javascripts/payPalErrorPageStyles.js 20 B
./public/compiled-assets/javascripts/promotionTerms.js 70.9 kB
./public/compiled-assets/javascripts/subscriptionsLandingPage.js 70 kB
./public/compiled-assets/javascripts/subscriptionsRedemptionPage.js 124 kB
./public/compiled-assets/javascripts/supporterPlusLandingPage.js 277 kB
./public/compiled-assets/javascripts/unsupportedBrowserStyles.js 20 B
./public/compiled-assets/javascripts/weeklySubscriptionCheckoutPage.js 185 kB
./public/compiled-assets/javascripts/weeklySubscriptionLandingPage.js 84.6 kB
./public/compiled-assets/webpack/385.js 81.8 kB
./public/compiled-assets/webpack/67.js 18.1 kB
./public/compiled-assets/webpack/735.js 2 kB
./public/compiled-assets/webpack/775.js 18 kB
./public/compiled-assets/webpack/991.js 2.16 kB

compressed-size-action

@johnduffell johnduffell changed the base branch from jd-frontend-java21 to main March 14, 2024 12:02
@@ -2,8 +2,8 @@ import sbtrelease.ReleaseStateTransformations._

name := "support-internationalisation"

scalaVersion := "3.2.2" // beware >= 3.1.3 has an incompatibility with <= 2.13.8 which causes compile issue `Unsupported Scala 3 generic tuple type scala.Tuple in bounds of type MirroredElemTypes; found in scala.deriving.Mirror.<refinement>.`
crossScalaVersions := Seq("2.13.8", "3.2.2")
scalaVersion := "3.3.3"
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comment no longer needed since the days of scala/scala3#15878 are passed

Copy link
Member

@rupertbates rupertbates left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@johnduffell johnduffell merged commit 2adf698 into main Mar 14, 2024
15 checks passed
@johnduffell johnduffell deleted the jd-paymentapi-java21 branch March 14, 2024 14:05
@prout-bot
Copy link

Seen on PROD (merged by @johnduffell 12 minutes and 3 seconds ago)

Sentry Release: support-client-side, support

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

Successfully merging this pull request may close these issues.

None yet

3 participants