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
- At the end of every code change, run `vp build` so the built files are refreshed for local testing.
4
+
- When asked to update the Homebrew tap after a signed macOS build, use the signed zip from `out/make/zip/darwin/arm64/Codiff-darwin-arm64-<version>.zip`, make sure the matching `v<version>` GitHub Release asset exists and downloads from `https://github.com/nkzw-tech/codiff/releases/download/v<version>/Codiff-darwin-arm64-<version>.zip`, update `nkzw-tech/homebrew-tap` (`Casks/codiff.rb`) with the new `version` and SHA-256, then run `brew audit --cask nkzw-tech/tap/codiff` and `brew style --cask nkzw-tech/tap/codiff` through the tapped checkout before pushing.
After building the mac app, upload `out/make/zip/darwin/arm64/Codiff-darwin-arm64-*.zip` to a stable release URL, for example a GitHub Release in the Codiff repository. Compute its checksum:
62
+
Or tap the repository first:
64
63
65
64
```sh
66
-
shasum -a 256 Codiff-darwin-arm64-0.0.1.zip
65
+
brew tap nkzw-tech/tap
66
+
brew install --cask codiff
67
+
```
68
+
69
+
### Manual Release Flow
70
+
71
+
Build, sign, and notarize the macOS app locally. The signed zip should be in:
0 commit comments