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

Configure CI to publish pacts to broker #2540

Merged
merged 1 commit into from
Nov 8, 2023
Merged

Conversation

robinjam
Copy link
Contributor

@robinjam robinjam commented Nov 8, 2023

Trello card

The Publishing API <-> Content Store pact isn't currently being published to the broker as part of Publishing API's CI, meaning that Content Store's CI is currently running pact verification against a ~7 month old version of this pact.

We are currently migrating our Pact Broker instance from PaaS to Heroku, so this PR (temporarily) configures CI to publish to both instances. In a later PR we will remove the reference to the old instance.

⚠️ This repo is Continuously Deployed: make sure you follow the guidance ⚠️

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

The Publishing API <-> Content Store pact isn't currently being published to the broker as part of Publishing API's CI, meaning that Content Store's CI is currently running pact verification against a ~7 month old version of this pact.
@robinjam robinjam force-pushed the publish-pacts-to-broker branch from 3f75231 to e9f6369 Compare November 8, 2023 09:45
@robinjam robinjam marked this pull request as ready for review November 8, 2023 09:49
@robinjam robinjam changed the title [DRAFT] Configure CI to publish pacts to broker Configure CI to publish pacts to broker Nov 8, 2023
@robinjam robinjam merged commit c702d08 into main Nov 8, 2023
8 checks passed
@robinjam robinjam deleted the publish-pacts-to-broker branch November 8, 2023 10:53
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.

2 participants