Add macOS release workflow and README download
This commit is contained in:
parent
d6b0a544f9
commit
04dcc2cc74
2 changed files with 112 additions and 0 deletions
20
README.md
Normal file
20
README.md
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# GhosttyTabs
|
||||
|
||||
Vertical tabs for Ghostty on macOS, built on libghostty.
|
||||
|
||||
[](releases/latest/download/GhosttyTabs-macos.zip)
|
||||
|
||||
## Releases
|
||||
|
||||
Tag a version like `v0.1.0` and push it to trigger the GitHub Actions release workflow.
|
||||
The workflow builds `GhosttyKit.xcframework`, builds the Release app, signs, notarizes,
|
||||
staples, and uploads `GhosttyTabs-macos.zip` to the release.
|
||||
|
||||
### Required GitHub secrets
|
||||
|
||||
- `APPLE_CERTIFICATE_BASE64`: Base64-encoded Developer ID Application .p12
|
||||
- `APPLE_CERTIFICATE_PASSWORD`: Password for the .p12
|
||||
- `APPLE_SIGNING_IDENTITY`: e.g. `Developer ID Application: Your Name (TEAMID)`
|
||||
- `APPLE_ID`: Apple ID used for notarization
|
||||
- `APPLE_APP_SPECIFIC_PASSWORD`: App-specific password for the Apple ID
|
||||
- `APPLE_TEAM_ID`: Apple Developer Team ID
|
||||
Loading…
Add table
Add a link
Reference in a new issue