Skip to content

Commit 05cd117

Browse files
authored
Update release process to include CLI (#7795)
1 parent b443018 commit 05cd117

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

CONTRIBUTING.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -332,6 +332,12 @@ Click **Generate release notes** as a starting point to discuss the changelog in
332332

333333
A new `publish-apps-release` workflow will start and you should be able to find it [here](https://github.com/KittyCAD/modeling-app/actions?query=event%3Arelease). On success, the files will be uploaded to the public bucket as well as to the GitHub release, and the announcement on Discord will be sent.
334334

335-
#### 6. Close the issue
335+
#### 6. Publish the CLI
336+
337+
Clone https://github.com/KittyCAD/cli and update its dependencies on `kittycad-modeling-cmds`, `kcl-lib`, `kcl-derive-docs` and `kcl-test-server` to the latest versions. Also bump the CLI's version under `[package]`. Open a PR and merge it to main.
338+
339+
After merging, run `make tag` and follow its instructions. This should publish a CLI release. Then open <https://github.com/KittyCAD/homebrew-kittycad/pulls> and merge the automatic PR to bump the release in Homebrew.
340+
341+
#### 7. Close the issue
336342

337343
If everything is well and the release is out to the public, the issue tracking the release shall be closed.

0 commit comments

Comments
 (0)