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 publish false to fix thrift package release #36

Merged
merged 1 commit into from
Mar 21, 2024

Conversation

Divs-B
Copy link
Contributor

@Divs-B Divs-B commented Mar 21, 2024

What does this change?

During implementing the gha scala llibrary release process in PR #32 , mistakenly thrift package was made publish to false #32 (comment) due to which thrift package didn't publish to maven during the release of v3.0.1. This change will back the original condition of publishing.

How to test

By making release after merging this change.

How can we measure success?

content-entity-thrift should also make its way to maven at https://repo1.maven.org/maven2/com/gu/content-entity-thrift/

@Divs-B Divs-B requested review from a team as code owners March 21, 2024 09:32
@Divs-B Divs-B requested a review from rtyley March 21, 2024 09:33
Copy link
Member

@rtyley rtyley left a comment

Choose a reason for hiding this comment

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

Yeah, that should do it!

@Divs-B Divs-B merged commit 8316723 into main Mar 21, 2024
1 check passed
Divs-B added a commit that referenced this pull request Mar 21, 2024
We have encountered an issue of content-entity-thrift not being released after the work in PR #32 to maven due to error in making its publish to false which is corrected in the PR here #36

To test this we are trying manually version update to the one after which content-entity-thrift didn't get release.
@rtyley
Copy link
Member

rtyley commented Mar 26, 2024

Note that because an additional artifact is now being published (the thrift one), we need to temporarily disable compatibility testing, as the previous version of the thrift artifact is not available to be compared against. See guardian/scrooge-extras#34 as an example of how to do this!

Divs-B added a commit that referenced this pull request Mar 26, 2024
Suggested by Roberto we can disable the releases checks to make succesful release this time, the release process is currently trying to find thrift latest release of 3.0.1 which is not available hence we will disable release comparison and make the release and then will enable again once releases goes well.

#36 (comment)
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