aYOUne
translate
Not in your language

This page is not yet available in en. You're reading the de version.

ay release

ay release (Alias: rel)

Release-Pipeline für Customer-Artefakte (Desktop-Client, Installer, Plugin-Pakete). Liest .ayoune-release.yml aus dem Projekt-Root, lädt Artefakte in den aYOUne-Update-Host, registriert Versions in Downloads und schaltet Update-Channels.

Subcommands

ay release (= release run)

Führt die volle Pipeline aus .ayoune-release.yml aus.

ay release
ay release --dry-run

ay release init

Erstellt ein .ayoune-release.yml-Skeleton für das aktuelle Projekt.

ay release init

ay release status

Zeigt aktuell veröffentlichte Versions inkl. Download-Counts.

ay release status

ay release list

Listet alle Downloads-Records mit autoUpdate: true.

ay release list

ay release publish <artifact>

Lädt eine bestehende Artefakt-Datei + registriert die Version manuell.

ay release publish ./installer.exe
ay release publish ./aYOUne-1.4.2.dmg

ay release verify

Prüft, ob das Update-Manifest auf dem Server die zuletzt veröffentlichte Version reflektiert.

ay release verify

ay release rollback <version>

Unpublished eine Version (clients fallen automatisch auf die vorherige zurück).

ay release rollback 2026.3.14

Hinweis — Desktop-Client

Der Desktop-Client released NICHT via npm run release, sondern via ay release — published auf den aYOUne-Update-Host (nicht GitHub Releases). .ayoune-release.yml regelt Channel (stable/beta/canary), Plattform-Targets und Auto-Update-Manifest.

Siehe auch