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

Remove specialist topics related code from publishing-api Pact specs #1240

Merged

Conversation

unoduetre
Copy link
Contributor

@unoduetre unoduetre commented Mar 14, 2024

This repo is owned by the publishing platform team. Please let us know in #govuk-publishing-platform when you raise any PRs.

What

Update publishing-api Pact specs in order to match the changes introduced in this Publishing API PR.

Why

As a dependency of this publishing-api PR.
Trello ticket

Notes

The Pact tests have been run locally from both sides in order to verify they match.

@unoduetre unoduetre force-pushed the 2417-remove-specialist-topic-code-from-publishing-api-l branch from a146010 to e29e699 Compare March 15, 2024 10:08
@unoduetre unoduetre marked this pull request as ready for review March 15, 2024 10:12
@unoduetre unoduetre force-pushed the 2417-remove-specialist-topic-code-from-publishing-api-l branch from e29e699 to ae58472 Compare March 26, 2024 12:03
@hannako
Copy link
Contributor

hannako commented Mar 26, 2024

PR description is linking to old PR instead of alphagov/publishing-api#2683

@unoduetre
Copy link
Contributor Author

PR description is linking to old PR instead of alphagov/publishing-api#2683

Fixed.

Copy link
Contributor

@hannako hannako left a comment

Choose a reason for hiding this comment

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

This looks good to me, thank you @unoduetre
Once a dev from publishing-platform approves, how will we roll this out?

@unoduetre
Copy link
Contributor Author

This looks good to me, thank you @unoduetre Once a dev from publishing-platform approves, how will we roll this out?

If your question is about the Pact tests, there is a document I will follow: https://docs.publishing.service.gov.uk/manual/pact-testing.html#changing-existing-pact-tests

In publishing api pact tests.
Replace topic with taxon.
Update CHANGELOG.md
@unoduetre unoduetre force-pushed the 2417-remove-specialist-topic-code-from-publishing-api-l branch from ae58472 to 835158d Compare March 27, 2024 12:19
@unoduetre unoduetre merged commit 9cacaca into main Mar 27, 2024
42 of 44 checks passed
@unoduetre unoduetre deleted the 2417-remove-specialist-topic-code-from-publishing-api-l branch March 27, 2024 12:38
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

3 participants