Files
michaelschiemer/.gitea/workflows/MANUAL_SETUP_SIMPLE.md

2.4 KiB

Manuelles Secrets-Setup - Einfache Anleitung

Da das automatische Setup Probleme macht, hier die manuelle Lösung:

Schritt 1: Gehe zu Gitea Secrets-Seite

Öffne im Browser:

https://git.michaelschiemer.de/michael/michaelschiemer/settings/secrets/actions

Hinweis: Falls diese Seite nicht existiert oder einen 404 gibt:

  • Prüfe, ob das Repository wirklich michael/michaelschiemer heißt
  • Prüfe, ob du Zugriff auf das Repository hast
  • Prüfe, ob Actions aktiviert ist

Schritt 2: Füge die drei Secrets hinzu

Für jedes Secret: Klicke "New Secret", fülle aus, Save

Secret 1: REGISTRY_USER

  • Name: REGISTRY_USER
  • Value: admin
  • Save

Secret 2: REGISTRY_PASSWORD

  • Name: REGISTRY_PASSWORD
  • Value: registry-secure-password-2025
  • Save

Secret 3: SSH_PRIVATE_KEY

  • Name: SSH_PRIVATE_KEY

  • Value: Führe aus cat ~/.ssh/production und kopiere den KOMPLETTEN Inhalt

    cat ~/.ssh/production
    

    Wichtig: Kopiere ALLES, inklusive:

    • -----BEGIN OPENSSH PRIVATE KEY-----
    • Alle Zeilen dazwischen
    • -----END OPENSSH PRIVATE KEY-----
  • Save

Schritt 3: Verifizierung

Nach dem Setup sollten alle drei Secrets in der Liste erscheinen:

  • REGISTRY_USER
  • REGISTRY_PASSWORD
  • SSH_PRIVATE_KEY

Alle zeigen "Hidden" als Wert.

Falls die Secrets-Seite nicht erreichbar ist

Option A: Repository-Name prüfen

# Prüfe aktuelle Remote-URL
git remote get-url origin

# Sollte zeigen:
# https://git.michaelschiemer.de/<owner>/<repo>.git

Falls der Name anders ist, verwende die korrekte URL.

Option B: Repository erstellen

Falls das Repository noch nicht existiert:

  1. Gehe zu: https://git.michaelschiemer.de/repos/new
  2. Erstelle das Repository michaelschiemer
  3. Dann gehe zu: https://git.michaelschiemer.de/michael/michaelschiemer/settings/secrets/actions

Option C: Actions aktivieren

Falls Actions nicht aktiviert ist:

  1. Gehe zu Repository Settings
  2. Prüfe, ob "Actions" aktiviert ist
  3. Falls nicht, aktiviere es in den Repository-Einstellungen

Nächster Schritt

Nach erfolgreichem Setup der Secrets:

  1. Teste den Workflow:

    https://git.michaelschiemer.de/michael/michaelschiemer/actions
    
  2. Oder pushe einen Commit:

    git push origin main
    

Der Workflow sollte dann automatisch starten.