You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+23-1Lines changed: 23 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -60,6 +60,7 @@ In order to complete the following steps, you will need to have met the followin
60
60
>
61
61
> - The `name` field in `core/package.json` should remain `@bigcommerce/catalyst-makeswift`
62
62
> - The `version` field in `core/package.json` should remain whatever the latest published `@bigcommerce/catalyst-makeswift` version was
63
+
> - The latest release in `core/CHANGELOG.md` should remain whatever the latest published `@bigcommerce/catalyst-makeswift` version was
63
64
64
65
4. After resolving any merge conflicts, open a new PR in GitHub to merge your `sync-integrations-makeswift` into `integrations/makeswift`. This PR should be code reviewed and approved before the next steps.
65
66
@@ -104,14 +105,35 @@ This ensures `integrations/makeswift` remains a faithful mirror of `canary` whil
104
105
- From this new `bump-version` branch, run `pnpm changeset`
105
106
- Select `@bigcommerce/catalyst-makeswift`
106
107
- For choosing between a `patch/minor/major` bump, you should copy the bump from Stage 1. (e.g., if `@bigcommerce/catalyst-core` went from `1.1.0` to `1.2.0`, choose `minor`)
108
+
- Example changeset:
109
+
110
+
```
111
+
---
112
+
"@bigcommerce/catalyst-makeswift": patch
113
+
---
114
+
115
+
Pulls in changes from the `@bigcommerce/catalyst-core@1.4.1` patch.
116
+
```
117
+
107
118
- Commit the generated changeset file and open a PR to merge this branch into `integrations/makeswift`
108
119
- Once merged, you can proceed to the next step
109
120
110
121
4. Merge the **Version Packages (`integrations/makeswift`)** PR: Changesets will open another PR (similar to Stage 1) bumping `@bigcommerce/catalyst-makeswift`. Merge it following the same process. This cuts a new release of the Makeswift variant.
111
122
123
+
5. **Tags and Releases:** Confirm tags exist for both `@bigcommerce/catalyst-core` and `@bigcommerce/catalyst-makeswift`. If needed, update `latest` tags in GitHub manually.
-**Tags and Releases:** Confirm tags exist for both `@bigcommerce/catalyst-core` and `@bigcommerce/catalyst-makeswift`. If needed, update `latest` tags in GitHub manually.
115
137
- **Release cadence:** Teams typically review on Wednesdays whether to cut a release, but you may cut releases more frequently as needed.
0 commit comments