Interne Dateien aus dem Repository entfernen, README angepasst
This commit is contained in:
parent
c07815aff8
commit
8240f0dedd
3 changed files with 3 additions and 50 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -6,3 +6,6 @@ tauri-app/src-tauri/binaries/
|
|||
Thumbs.db
|
||||
|
||||
NOVA-PHONIC_Setup_WhisperX_ROCm.md
|
||||
|
||||
NOVA-PHONIC_Setup_WhisperX_ROCm.md
|
||||
GITHUB_SETUP.md
|
||||
|
|
|
|||
|
|
@ -1,49 +0,0 @@
|
|||
# NovaPhonic auf GitHub einrichten
|
||||
|
||||
Ich habe hier keinen GitHub Zugriff (keine Zugangsdaten, kein verbundenes GitHub Konto),
|
||||
das Repository muss deshalb einmalig von dir selbst angelegt und gepusht werden, genau
|
||||
wie bei NovaImage. Der GitHub Actions Workflow, der danach automatisch den Windows
|
||||
Installer baut (inklusive Download der drei Sidecar Werkzeuge), liegt bereits fertig
|
||||
unter `.github/workflows/build.yml`.
|
||||
|
||||
## Schritte
|
||||
|
||||
1. Auf GitHub ein neues, leeres Repository anlegen, zum Beispiel
|
||||
`https://github.com/kiwerkepro-org/novaphonic` (passend zum Namensmuster von
|
||||
NovaImage).
|
||||
|
||||
2. Eingabeaufforderung oder PowerShell öffnen und in den Ordner wechseln, in dem
|
||||
dieses NOVA-PHONIC Verzeichnis liegt, dann:
|
||||
|
||||
```
|
||||
cd "C:\KIW-SCHMIEDE\NOVA-PHONIC" && git init && git add . && git commit -m "Initial commit: NovaPhonic Tauri App" && git branch -M main && git remote add origin https://github.com/kiwerkepro-org/novaphonic.git && git push -u origin main
|
||||
```
|
||||
|
||||
Falls das Repository bereits eine README oder Lizenz enthält und der Push deswegen
|
||||
abgelehnt wird, hilft `git push -u origin main --force` (nur beim allerersten Push
|
||||
unbedenklich, da das Repo sonst leer ist), oder vorher
|
||||
`git pull origin main --allow-unrelated-histories`.
|
||||
|
||||
3. Danach im Repository auf GitHub den Reiter **Actions** öffnen. Der Workflow
|
||||
"Windows Installer bauen" startet automatisch nach dem Push (weil Dateien unter
|
||||
`tauri-app/` enthalten sind) und kann zusätzlich jederzeit manuell über den Button
|
||||
**Run workflow** gestartet werden.
|
||||
|
||||
4. Nach erfolgreichem Lauf (dauert etwas länger als bei NovaImage, weil zusätzlich
|
||||
auto-editor, FFmpeg und DeepFilterNet heruntergeladen werden) findest du im
|
||||
jeweiligen Workflow Lauf unter **Artifacts** die Datei
|
||||
`novaphonic-windows-installer` zum Herunterladen, darin enthalten der fertige
|
||||
`.exe` (NSIS) Installer.
|
||||
|
||||
## Falls der erste Cloud Build fehlschlägt
|
||||
|
||||
Am wahrscheinlichsten ist ein Problem beim automatischen Herunterladen der
|
||||
DeepFilterNet Windows Datei, weil sich deren genauer Dateiname von Version zu Version
|
||||
ändern kann. Die Fehlermeldung im Actions Log zeigt das klar an, im Zweifel kurz die
|
||||
Log-Ausgabe hierher kopieren, dann wird der entsprechende Schritt im Workflow
|
||||
angepasst.
|
||||
|
||||
## Später: eigenes Signierschlüsselpaar für automatische Updates
|
||||
|
||||
Siehe dazu den Abschnitt "Wie Updates beim Nutzer ankommen" in
|
||||
`tauri-app/BAUANLEITUNG.md`.
|
||||
|
|
@ -21,7 +21,6 @@ Funktionen.
|
|||
app/ <- Oberfläche der Tauri App (HTML/CSS/JS)
|
||||
tauri-app/ <- Desktop App Gerüst (Windows Installer)
|
||||
BAUANLEITUNG.md <- für alle, die NovaPhonic selbst aus dem Quellcode bauen wollen
|
||||
GITHUB_SETUP.md <- für alle, die dieses Repository als Vorlage nutzen wollen
|
||||
```
|
||||
|
||||
## Installation
|
||||
|
|
|
|||
Loading…
Reference in a new issue