Skip to content

Commit 83657e7

Browse files
authored
fix: version inconsistency (#449)
* fix: version inconsistency * fix: test
1 parent d9eeeca commit 83657e7

8 files changed

Lines changed: 292 additions & 495 deletions

File tree

.changeset/config.json

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://unpkg.com/@changesets/config@3.0.4/schema.json",
2+
"$schema": "https://unpkg.com/@changesets/config@4.0.0/schema.json",
33
"changelog": [
44
"@changesets/changelog-github",
55
{ "repo": "callstack/react-native-brownfield" }
@@ -17,16 +17,7 @@
1717
"linked": [],
1818
"access": "public",
1919
"baseBranch": "main",
20-
"ignore": [
21-
"react-native-brownfield-docs",
22-
"@callstack/brownfield-example-android-app",
23-
"@callstack/brownfield-example-ios-app",
24-
"@callstack/brownfield-example-rn-app",
25-
"@callstack/brownfield-example-expo-app-56",
26-
"@callstack/brownfield-gradle-plugin-react",
27-
"@callstack/brownfield-example-shared-tests",
28-
"@callstack/brownfield-example-expo-app-57"
29-
],
20+
"ignore": [],
3021
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
3122
"onlyUpdatePeerDependentsWhenOutOfRange": true,
3223
"updateInternalDependents": "always"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
"@callstack/react-native-brownfield": patch
3+
"@callstack/brownie": patch
4+
"@callstack/brownfield-navigation": patch
5+
"brownfield": patch
6+
"@callstack/brownfield-cli": patch
7+
---
8+
9+
Fix npm publishing by upgrading to Changesets v3 (Yarn rewrites `workspace:` ranges on publish) and correcting package `repository` metadata required for npm provenance.

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ jobs:
2828
run: yarn build
2929

3030
- name: Create Release Pull Request or Publish to NPM
31-
uses: changesets/action@a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d # v1.9.0
31+
uses: changesets/action@22ccf9aa43179fe9e27dc62e575971d28cce197c # v2.0.0
3232
with:
33-
version: yarn ci:version
34-
publish: yarn ci:publish
35-
commit: 'chore(release): version packages'
36-
title: 'chore(release): version packages'
33+
version-script: yarn ci:version
34+
publish-script: yarn ci:publish
35+
commit-message: 'chore(release): version packages'
36+
pr-title: 'chore(release): version packages'
3737
env:
3838
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

apps/brownfield-example-shared-tests/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
"react-test-renderer": ">=18"
3030
},
3131
"devDependencies": {
32+
"@babel/runtime": "^7.25.0",
3233
"@callstack/brownfield-navigation": "workspace:^",
3334
"@callstack/react-native-brownfield": "workspace:^",
3435
"@testing-library/react-native": "^13.3.3",

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@
3838
},
3939
"packageManager": "yarn@4.12.0",
4040
"dependencies": {
41-
"@changesets/changelog-github": "^0.6.0",
42-
"@changesets/cli": "^2.30.0",
41+
"@changesets/changelog-github": "^1.0.0",
42+
"@changesets/cli": "^3.0.1",
4343
"@expo/config-plugins": "^56.0.8"
4444
},
4545
"devDependencies": {

packages/brownfield-navigation/package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
"author": "Hur Ali",
66
"description": "Brownfield navigation helpers for React Native",
77
"homepage": "https://github.com/callstack/react-native-brownfield",
8+
"repository": {
9+
"url": "git+https://github.com/callstack/react-native-brownfield.git"
10+
},
811
"main": "lib/commonjs/index",
912
"module": "lib/module/index",
1013
"types": "./lib/typescript/commonjs/src/index.d.ts",

packages/brownfield/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
],
1212
"homepage": "https://oss.callstack.com/react-native-brownfield",
1313
"repository": {
14-
"url": "git+https://github.com/callstack/react-native-brownfield/packages/brownfield"
14+
"url": "git+https://github.com/callstack/react-native-brownfield.git"
1515
},
1616
"description": "Brownfield CLI for React Native, gathering all packages of the RN brownfield ecosystem",
1717
"exports": {

0 commit comments

Comments
 (0)