Skip to content

Commit d5ff507

Browse files
committed
chore: bump version to v0.2.0
Update version references in: - scripts/build.sh (CFBundleVersion, CFBundleShortVersionString) - web/index.html (softwareVersion, version badge) - docs/RELEASE.md (example commands and artifact names)
1 parent e05afb7 commit d5ff507

3 files changed

Lines changed: 11 additions & 11 deletions

File tree

docs/RELEASE.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,15 @@ Pre-release versions use suffixes: `v0.1.0-alpha`, `v0.1.0-beta.1`
4444

4545
1. **Tag the release**:
4646
```bash
47-
git tag -a v0.1.0 -m "VocaMac v0.1.0 - Alpha Release"
48-
git push origin v0.1.0
47+
git tag -a v0.2.0 -m "VocaMac v0.2.0"
48+
git push origin v0.2.0
4949
```
5050

5151
2. **GitHub Actions automatically**:
5252
- Builds the release binary
5353
- Creates `VocaMac.app` bundle with ad-hoc signing
54-
- Packages as DMG (`VocaMac-0.1.0-arm64.dmg`)
55-
- Packages as ZIP (`VocaMac-0.1.0-arm64.zip`)
54+
- Packages as DMG (`VocaMac-0.2.0-arm64.dmg`)
55+
- Packages as ZIP (`VocaMac-0.2.0-arm64.zip`)
5656
- Generates SHA-256 checksums
5757
- Creates a **draft** GitHub Release with all artifacts
5858

@@ -132,10 +132,10 @@ If you need to create a release locally:
132132
mkdir -p dmg-staging
133133
cp -R VocaMac.app dmg-staging/
134134
ln -s /Applications dmg-staging/Applications
135-
hdiutil create -volname "VocaMac" -srcfolder dmg-staging -ov -format UDZO "VocaMac-0.1.0-arm64.dmg"
135+
hdiutil create -volname "VocaMac" -srcfolder dmg-staging -ov -format UDZO "VocaMac-0.2.0-arm64.dmg"
136136

137137
# Create ZIP
138-
ditto -c -k --sequesterRsrc --keepParent VocaMac.app "VocaMac-0.1.0-arm64.zip"
138+
ditto -c -k --sequesterRsrc --keepParent VocaMac.app "VocaMac-0.2.0-arm64.zip"
139139

140140
# Generate checksums
141141
shasum -a 256 VocaMac-*.dmg VocaMac-*.zip > checksums.txt
@@ -147,7 +147,7 @@ Then upload the artifacts manually to the GitHub Release page.
147147

148148
For critical bugs in a released version:
149149

150-
1. Create a branch from the release tag: `git checkout -b fix/critical-bug v0.1.0`
150+
1. Create a branch from the release tag: `git checkout -b fix/critical-bug v0.2.0`
151151
2. Fix the bug, commit, push
152152
3. Create a PR to `main`
153153
4. After merge, tag a patch release: `v0.1.1`

scripts/build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,9 +122,9 @@ cat > "${APP_DIR}/Contents/Info.plist" << EOF
122122
<key>CFBundleDisplayName</key>
123123
<string>${APP_NAME}</string>
124124
<key>CFBundleVersion</key>
125-
<string>0.1.0</string>
125+
<string>0.2.0</string>
126126
<key>CFBundleShortVersionString</key>
127-
<string>0.1.0</string>
127+
<string>0.2.0</string>
128128
<key>CFBundlePackageType</key>
129129
<string>APPL</string>
130130
<key>LSMinimumSystemVersion</key>

web/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
"Open source (MIT license)"
7373
],
7474
"screenshot": "https://vocamac.com/og-image.png",
75-
"softwareVersion": "0.1.0",
75+
"softwareVersion": "0.2.0",
7676
"softwareRequirements": "macOS 13 (Ventura) or later, Xcode 15+ or Swift 5.9+ toolchain, 8 GB RAM minimum"
7777
}
7878
</script>
@@ -120,7 +120,7 @@
120120
<div class="hero__content">
121121
<div class="hero__badges">
122122
<span class="badge badge--alpha">ALPHA RELEASE</span>
123-
<span class="badge badge--outline" id="version-badge">v0.1.1</span>
123+
<span class="badge badge--outline" id="version-badge">v0.2.0</span>
124124
</div>
125125
<h1 class="hero__headline">
126126
Your Voice,<br>

0 commit comments

Comments
 (0)