Skip to content

Conversation

@ajpallares
Copy link
Member

These fixes were needed to have the CI job insert-changelog-latest-in-main-if-needed execute correctly for the v6.3.0 release (see #751). The changes include:

  • Use Xcode 13.4.0 for the make-release job back again.
  • Run bundle install in insert-changelog-latest-in-main-if-needed.
  • Use Ruby 3.2 in insert-changelog-latest-in-main-if-needed CI job.

I'm adding the changes in a separate PR to make them easier to track.

@ajpallares ajpallares requested a review from a team October 7, 2025 14:46
Copy link
Contributor

@tonidero tonidero left a comment

Choose a reason for hiding this comment

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

Just a question about one of the changes.

description: "Publishes the new version and creates a github release"
macos:
xcode: 16.4.0
xcode: 13.4.0
Copy link
Contributor

Choose a reason for hiding this comment

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

Hmm it's weird we need to downgrade to such an old version to run that job... What's the issue on the newer Xcode?

Copy link
Member Author

Choose a reason for hiding this comment

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

Yeah, good point. I bumped the version of Xcode in #750 thinking it would be harmless, but it turned out that this produced a CI failure (e.g. https://app.circleci.com/pipelines/github/RevenueCat/cordova-plugin-purchases/3149/workflows/38f5526f-6475-42da-a54d-b50dd2510b9f/jobs/10122) when trying to release. So I rolled it back to the same version as before and it worked.
Ideally we should fix this issue but I didn't want to block the release for this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants