Skip to content

Commit 6e609e5

Browse files
committed
Update build to create .app instead of .dmg
1 parent ae7e621 commit 6e609e5

2 files changed

Lines changed: 16 additions & 3 deletions

File tree

.github/workflows/auto-release.yml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
id: get_version
5353
run: echo "VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_OUTPUT
5454

55-
- name: Build DMG
55+
- name: Build App
5656
run: |
5757
cd app
5858
npm run dist:mac
@@ -65,8 +65,21 @@ jobs:
6565
draft: false
6666
prerelease: false
6767
generate_release_notes: true
68+
body: |
69+
## Installation Instructions
70+
71+
### For macOS Users:
72+
1. Download the `Tether.app` file below
73+
2. Move it to your Applications folder
74+
3. Right-click and select "Open" (first time only due to unsigned app)
75+
76+
**Note:** The app is unsigned, so macOS may show a security warning on first launch.
77+
Just right-click → "Open" → "Open" to bypass this warning.
78+
79+
### What's New:
80+
See the auto-generated release notes below.
6881
files: |
69-
app/dist/*.dmg
82+
app/dist/mac/*.app
7083
token: ${{ secrets.GITHUB_TOKEN }}
7184
make_latest: true
7285

app/electron-builder.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
],
4848
"icon": "./tether.png",
4949
"mac": {
50-
"target": "dmg"
50+
"target": "dir"
5151
},
5252
"win": {
5353
"target": ["portable", "msi"]

0 commit comments

Comments
 (0)