guardian / facia-scala-client

Low level client for the Facia JSON API
Other
2 stars 1 forks source link

Bump and test content-api-client preview release version #312

Closed Divs-B closed 6 months ago

Divs-B commented 7 months ago

We are testing content-entity latest release that is out after adopting gha-scala-release-process init, the version is updated in content-api-model and content-api-client so we need to test these libraries preview releases in fapi client too.

The intention is to test all these preview releases in any of client consuming these linbraries, we have apple-news and pubflow for example.

How to test

Make a preview release. test in apple-news

How can we measure success?

Application should compile with no version conflicts between libraries Application shoud run well without any erros.

gu-scala-library-release[bot] commented 7 months ago

@Divs-B has published a preview version of this PR with release workflow run #18, based on commit 53de8b7113b105657dffde64649d2e73a7f4a601:

6.0.0-PREVIEW.dbtest-content-api-client-prew-version-bump.2024-03-27T1128.53de8b71

Want to make another preview release? Click 'Run workflow' in the [GitHub UI](https://github.com/guardian/facia-scala-client/actions/workflows/release.yml), specifying the db/test-content-api-client-prew-version-bump branch, or use the [GitHub CLI](https://cli.github.com/) command: gh workflow run release.yml --ref db/test-content-api-client-prew-version-bump
Want to make a full release after this PR is merged? Click 'Run workflow' in the [GitHub UI](https://github.com/guardian/facia-scala-client/actions/workflows/release.yml), leaving the branch as the default, or use the [GitHub CLI](https://cli.github.com/) command: gh workflow run release.yml
Divs-B commented 6 months ago

Bumped production release and tested locally via sbt test . tests are passing.

Divs-B commented 6 months ago

Thanks @davidfurey and @rtyley for approving. I will merge and make prod release. Then we will be all done to use all in apple-news or pubflow or any client using them.