Release 1.4.1: add macOS DMG and Navis.app.zip to release artifacts.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -4,11 +4,11 @@
|
||||
|
||||
## Платформы
|
||||
|
||||
| OS | Артефакт | UI |
|
||||
| OS | Артефакты | UI |
|
||||
|----|----------|----|
|
||||
| Windows amd64 | `dist/navis-release/Navis.exe` | GUI (WebView2) |
|
||||
| macOS arm64 | `dist/navis-release/darwin-arm64/Navis` | CLI |
|
||||
| macOS amd64 | `dist/navis-release/darwin-amd64/Navis` | CLI |
|
||||
| Windows amd64 | `Navis.exe` | GUI (WebView2) |
|
||||
| macOS arm64 | `Navis` · **`Navis.dmg`** · `Navis.app.zip` | CLI / .app |
|
||||
| macOS amd64 | `Navis` · **`Navis.dmg`** · `Navis.app.zip` | CLI / .app |
|
||||
|
||||
## Скачать macOS прямо с git
|
||||
|
||||
@@ -25,7 +25,55 @@ uname -m
|
||||
- `arm64` → Apple Silicon (M1/M2/M3/M4) → папка **darwin-arm64**
|
||||
- `x86_64` → Intel → папка **darwin-amd64**
|
||||
|
||||
### 2. Скачайте бинарник одной командой
|
||||
### 2a. Скачать DMG (удобнее)
|
||||
|
||||
**Apple Silicon:**
|
||||
|
||||
```bash
|
||||
cd ~/Downloads
|
||||
curl -fL -o Navis.dmg \
|
||||
"https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-arm64/Navis.dmg"
|
||||
open Navis.dmg
|
||||
```
|
||||
|
||||
**Intel:**
|
||||
|
||||
```bash
|
||||
cd ~/Downloads
|
||||
curl -fL -o Navis.dmg \
|
||||
"https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-amd64/Navis.dmg"
|
||||
open Navis.dmg
|
||||
```
|
||||
|
||||
Откроется диск с `Navis.app` — перетащите в **Программы** (Applications).
|
||||
|
||||
Если Gatekeeper ругается:
|
||||
|
||||
```bash
|
||||
xattr -dr com.apple.quarantine /Applications/Navis.app
|
||||
```
|
||||
|
||||
Запуск CLI из .app:
|
||||
|
||||
```bash
|
||||
/Applications/Navis.app/Contents/MacOS/Navis init
|
||||
/Applications/Navis.app/Contents/MacOS/Navis install-core
|
||||
/Applications/Navis.app/Contents/MacOS/Navis connect
|
||||
```
|
||||
|
||||
Альтернатива DMG — zip с тем же `.app`:
|
||||
|
||||
```bash
|
||||
# arm64
|
||||
curl -fL -o Navis.app.zip \
|
||||
"https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-arm64/Navis.app.zip"
|
||||
# amd64
|
||||
curl -fL -o Navis.app.zip \
|
||||
"https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-amd64/Navis.app.zip"
|
||||
unzip Navis.app.zip
|
||||
```
|
||||
|
||||
### 2b. Скачать CLI-бинарник одной командой
|
||||
|
||||
**Apple Silicon (arm64):**
|
||||
|
||||
@@ -51,7 +99,7 @@ chmod +x Navis
|
||||
./Navis check-update
|
||||
```
|
||||
|
||||
### 3. Первый запуск
|
||||
### 3. Первый запуск (CLI)
|
||||
|
||||
```bash
|
||||
cd ~/Navis
|
||||
@@ -82,10 +130,10 @@ cd ~/Navis
|
||||
“Navis” cannot be opened because it is from an unidentified developer
|
||||
```
|
||||
|
||||
Снимите quarantine и разрешите в Настройках:
|
||||
|
||||
```bash
|
||||
xattr -dr com.apple.quarantine ~/Navis/Navis
|
||||
# или для .app:
|
||||
xattr -dr com.apple.quarantine /Applications/Navis.app
|
||||
```
|
||||
|
||||
Затем: **Системные настройки → Конфиденциальность и безопасность → Всё равно открыть**.
|
||||
@@ -99,15 +147,15 @@ cd ~/Navis
|
||||
# закройте процесс Navis — бинарник подменится сам
|
||||
```
|
||||
|
||||
Или скачайте файл заново теми же `curl` из шага 2.
|
||||
Или скачайте DMG/бинарник заново.
|
||||
|
||||
Прямые ссылки (raw):
|
||||
|
||||
| Архитектура | URL |
|
||||
|-------------|-----|
|
||||
| arm64 | https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-arm64/Navis |
|
||||
| amd64 | https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-amd64/Navis |
|
||||
| манифест | https://git.evilfox.cc/test2/navi/raw/branch/main/dist/update.json |
|
||||
| Архитектура | CLI | DMG | ZIP (.app) |
|
||||
|-------------|-----|-----|------------|
|
||||
| arm64 | [Navis](https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-arm64/Navis) | [Navis.dmg](https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-arm64/Navis.dmg) | [Navis.app.zip](https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-arm64/Navis.app.zip) |
|
||||
| amd64 | [Navis](https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-amd64/Navis) | [Navis.dmg](https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-amd64/Navis.dmg) | [Navis.app.zip](https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-amd64/Navis.app.zip) |
|
||||
| манифест | [update.json](https://git.evilfox.cc/test2/navi/raw/branch/main/dist/update.json) | | |
|
||||
|
||||
## Сборка Windows
|
||||
|
||||
|
||||
Reference in New Issue
Block a user