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

Test latest scrooge release #231

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

Divs-B
Copy link
Contributor

@Divs-B Divs-B commented Jan 19, 2024

What does this change?

scrooge-extras library has recently got typescript issues fixed and gha-scala-workflow release process implemented. This will test those changes.

How to test

  1. via sbt test
  2. Make snapshot release and test in its client apps example apple-news.
  3. Further test on apple-news will involve running it locally at-least.

How can we measure success?

tests locally are passing.
apple-news to test with.

scrooge-extras library has recently got typescript issues fixed and gha-scala-workflow release process implemented. This will test those changes. ref:
@Divs-B Divs-B requested a review from a team as a code owner January 19, 2024 14:28
@rtyley
Copy link
Member

rtyley commented Jan 19, 2024

This looks to be failing due to the fix for twitter/scrooge#259 - twitter/scrooge@884f360 - which banned keywords like end.

We need to work out if it is at all possible to rename the thrift fields without breaking... everything. In Ophan we were able to rename several Thrift fields that we wanted to mark as obsolete - see eg https://github.com/guardian/ophan/pull/4162 - but I'm not sure if in the content api, there is any reliance on the fields exactly matching the name used in the Elasticsearch schema...

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.

None yet

2 participants