From aef360402ceb0bcbb1167564ebec9cf319494d71 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20P=C3=B6ttker?= Date: Wed, 27 May 2026 13:34:22 +0200 Subject: [PATCH] Include publish dependencies in release zip --- .gitea/workflows/release.yml | 5 +---- README.md | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 7c3c70c..5369ef9 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -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" diff --git a/README.md b/README.md index c681cc1..4d4e426 100644 --- a/README.md +++ b/README.md @@ -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