Skip to content

Commit 8975895

Browse files
committed
Update release docs for platform support and signing
1 parent f36634a commit 8975895

1 file changed

Lines changed: 17 additions & 10 deletions

File tree

README.md

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,21 @@ There is no single reason for why I built Trajectory, but rather a combination o
2626

2727
## Installation
2828

29-
1. Open the [latest release](https://github.com/ericceg/trajectory/releases/latest)
30-
2. Download the `.dmg` asset
31-
3. Install and launch the app
29+
1. Open the [latest release](https://github.com/ericceg/trajectory/releases/latest).
30+
2. Download the `.dmg` for macOS, `.exe` or `.msi` for Windows, or `.deb` or `.AppImage` for Linux.
31+
3. Install and launch the app.
32+
33+
Current builds support Apple Silicon on macOS and 64-bit systems on Windows and Linux.
3234

3335
Notes:
34-
- Current release builds are ad-hoc signed, so macOS may show a security warning on first launch.
35-
- If you cannot open the app, follow the instructions on [Apple's support site](https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unknown-developer-mh40616/mac).
36-
- Windows and Linux bundles can be built as preview artifacts from the `Preview Bundles` GitHub Actions workflow before publishing an official release.
36+
- Release builds are not yet production-signed, so your operating system may show a security warning on first launch.
37+
- If macOS reports that Trajectory is damaged or corrupted, remove the quarantine flag after installation:
38+
39+
```bash
40+
sudo xattr -dr com.apple.quarantine /Applications/Trajectory.app
41+
```
42+
43+
- On macOS, if you still cannot open the app, follow the instructions on [Apple's support site](https://support.apple.com/guide/mac-help/open-a-mac-app-from-an-unknown-developer-mh40616/mac).
3744

3845

3946

@@ -207,9 +214,9 @@ can be useful to convince your loved ones that your hobby is not that dangerous
207214

208215
## Platform Support
209216

210-
- macOS release artifacts
211-
- Windows preview bundles via GitHub Actions
212-
- Linux preview bundles via GitHub Actions
217+
- macOS on Apple Silicon (`aarch64`)
218+
- Windows 64-bit (`x64`)
219+
- Linux 64-bit (`amd64`)
213220

214221
## Developer Setup (Build From Source)
215222

@@ -262,7 +269,7 @@ Output artifacts are generated under:
262269
## Roadmap
263270

264271
- Route planner.
265-
- Code signing / hardening for Windows and Linux releases.
272+
- Production code signing and macOS notarization.
266273

267274

268275

0 commit comments

Comments
 (0)