-
Notifications
You must be signed in to change notification settings - Fork 2
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
Update to fapi-client v4.0.6 #184
Conversation
This is a small upgrade, catching up with the recent dependency updates of https://github.com/guardian/facia-scala-client/releases/tag/v4.0.6, before the more extensive update in guardian/facia-scala-client#287 is introduced. This update has already been tested in Ophan's PromotionPoller with guardian/ophan#5540, successfully deployed to Prodution.
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.
Looks good!
@@ -90,7 +90,7 @@ libraryDependencies ++= jacksonOverrides ++ Seq( | |||
"com.typesafe.play" %% "play-json" % "2.9.4", | |||
"com.typesafe.play" %% "play-iteratees" % "2.6.1", | |||
"org.julienrf" %% "play-json-derived-codecs" % "10.1.0", | |||
"org.scalatest" %% "scalatest" % "3.2.15" % "test" | |||
"org.scalatest" %% "scalatest" % "3.2.15" % Test |
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.
Just curious, because I can see some sbt files use Test
and others "test"
, which I think the docs also suggest that - does this make any practical difference?
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.
The value of Test
is just the string "test"
- it just means that if you mistype the name of a variable, the compiler will tell you straight away, but if you're typing the string, it might not be so obvious!
This is prompted by the outage caused by #184, where new PROD instances of https://packages.gutools.co.uk/ couldn't start up. Although more specific testing would catch this issue before it went live, as a last resort, it's good to know that a pull request has _not_ gone live after merging, and that's one of the things Prout can help with - posting a 'OVERDUE' message against the PR. See also: * https://github.com/guardian/prout * https://www.theguardian.com/info/developer-blog/2015/feb/03/prout-is-your-pull-request-out * Other examples of configuring Prout: * guardian/mobile-apps-api#2507 * guardian/apple-news#232
This is a small upgrade, catching up with the recent dependency updates of https://github.com/guardian/facia-scala-client/releases/tag/v4.0.6, before the more extensive update in guardian/facia-scala-client#287 is introduced.
This update has already been tested in Ophan's PromotionPoller with https://github.com/guardian/ophan/pull/5540, successfully deployed to Prodution.