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
|
Thumbs.db
|
||||||
|
|
||||||
NOVA-PHONIC_Setup_WhisperX_ROCm.md
|
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)
|
app/ <- Oberfläche der Tauri App (HTML/CSS/JS)
|
||||||
tauri-app/ <- Desktop App Gerüst (Windows Installer)
|
tauri-app/ <- Desktop App Gerüst (Windows Installer)
|
||||||
BAUANLEITUNG.md <- für alle, die NovaPhonic selbst aus dem Quellcode bauen wollen
|
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
|
## Installation
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue