Skip to content

fix: build#73

Merged
typotter merged 7 commits intomainfrom
tp/fix/build
Jan 29, 2025
Merged

fix: build#73
typotter merged 7 commits intomainfrom
tp/fix/build

Conversation

@typotter
Copy link
Collaborator

@typotter typotter commented Jan 29, 2025

Context

We recently upgrade from npm-publish v1 to v3. See #68

In the intervening versions, ignore-scripts was introduced, meaning our yarn prepack script was not getting run as part of the npm-publish command.
Because of this, we shipped 3 broken releases (v3.4.0, v3.5.0 and v3.5.1) without a lib/ folder.

Changes

-explicitly run yarn prepack in the publish workflow

  • bump patch version to v3.5.2

{
"name": "@eppo/react-native-sdk",
"version": "3.5.1",
"version": "3.5.2",
Copy link
Contributor

Choose a reason for hiding this comment

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

Thoughts on doing 3.4.1 so we're not skipping a minor version? I'm also fine with this

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

We would need to apply this fix in a branch from 3.4.0 to avoid shipping the minor change brought by 3.5 along with it.
I think it's not uncommon to skip minor versions - we have done so in the past when we've merged new features so quickly they get merged into a single release

Copy link
Contributor

Choose a reason for hiding this comment

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

Sounds good. Yep let's proceed with the skip

@typotter typotter merged commit 9d06e91 into main Jan 29, 2025
3 checks passed
@typotter typotter deleted the tp/fix/build branch January 29, 2025 19:14
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