Include publish dependencies in release zip
This commit is contained in:
@@ -75,11 +75,8 @@ jobs:
|
||||
dotnet publish src/LabelPrintAgent/LabelPrintAgent.csproj \
|
||||
--configuration Release \
|
||||
--runtime win-x64 \
|
||||
--self-contained true \
|
||||
--self-contained false \
|
||||
--output publish/win-x64 \
|
||||
-p:PublishSingleFile=true \
|
||||
-p:IncludeNativeLibrariesForSelfExtract=true \
|
||||
-p:EnableCompressionInSingleFile=true \
|
||||
-p:Version="$version" \
|
||||
-p:InformationalVersion="$tag+$GITHUB_SHA"
|
||||
|
||||
|
||||
@@ -153,7 +153,7 @@ https://gitea.poettker-cloud.de/api/v1/repos/bjoernpoettker/LabelPrintAgent/rele
|
||||
|
||||
Für private Repositories kann ein Gitea-Access-Token hinterlegt werden. Der Token wird lokal verschlüsselt gespeichert.
|
||||
|
||||
Wenn ein neueres Release gefunden wird, sucht der Agent nach einem ZIP-Asset, bevorzugt mit dem Suffix `-win-x64.zip`. Beim Installieren lädt der Agent das ZIP herunter, entpackt es in ein temporäres Verzeichnis, startet ein lokales Update-Skript, beendet sich selbst, ersetzt die Dateien im Installationsordner und startet anschließend neu.
|
||||
Wenn ein neueres Release gefunden wird, sucht der Agent nach einem ZIP-Asset, bevorzugt mit dem Suffix `-win-x64.zip`. Das ZIP enthält den framework-dependent `win-x64`-Publish inklusive `.exe`, App-Dateien und zugehöriger NuGet-`.dll`-Dateien, aber ohne die normale .NET-Laufzeit. Beim Installieren lädt der Agent das ZIP herunter, entpackt es in ein temporäres Verzeichnis, startet ein lokales Update-Skript, beendet sich selbst, ersetzt die Dateien im Installationsordner und startet anschließend neu.
|
||||
|
||||
## Tray-Status
|
||||
|
||||
|
||||
Reference in New Issue
Block a user