From 6f20acbd9cb026f56c4c64f3ecc578ff23d962c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc-Andr=C3=A9=20Moreau?= Date: Fri, 10 Jul 2026 14:05:20 -0400 Subject: [PATCH] feat(agent): publish Linux packages to GitHub releases Include the Devolutions Agent Linux DEB, RPM and changes files for both x64 and arm64 in the GitHub release assets. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .github/workflows/release.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fa56f2833..1b90c335b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -310,12 +310,19 @@ jobs: Remove-Item -Path $StageDir -Recurse -Force } - # Agent Windows MSI + symbols; Linux Agent artifacts are not yet published. + # Agent Windows MSI + symbols foreach ($Arch in @('x64', 'arm64')) { Move-Item "$Dl/devolutions-agent/windows/${Arch}/DevolutionsAgent.msi" "$Release/DevolutionsAgent-${Version}-${Arch}.msi" Move-Item "$Dl/devolutions-agent/windows/${Arch}/DevolutionsAgent.symbols.zip" "$Release/DevolutionsAgent-${Version}-${Arch}.symbols.zip" } + # Agent Linux DEB/RPM/changes + foreach ($Arch in @('x64', 'arm64')) { + Move-Item "$Dl/devolutions-agent/linux/${Arch}/devolutions-agent.deb" "$Release/devolutions-agent-${Version}-${Arch}.deb" + Move-Item "$Dl/devolutions-agent/linux/${Arch}/devolutions-agent.rpm" "$Release/devolutions-agent-${Version}-${Arch}.rpm" + Move-Item "$Dl/devolutions-agent/linux/${Arch}/devolutions-agent.changes" "$Release/devolutions-agent-${Version}-${Arch}.changes" + } + # Jetsocat archives: .tar.xz for Linux, .zip for Windows and macOS foreach ($P in @( @{ OS = "windows"; Arch = "x64"; Ext = ".exe"; Archive = "zip" },