feat: PowerShell oneliner install + rolling GitHub Release

This commit is contained in:
Helios 2026-03-02 18:44:21 +01:00
parent 04527ae1bf
commit 4c9f0a3239
No known key found for this signature in database
GPG key ID: C8259547CD8309B5
3 changed files with 55 additions and 0 deletions

View file

@ -57,3 +57,19 @@ jobs:
name: helios-remote-client-windows
path: target/x86_64-pc-windows-gnu/release/helios-client.exe
if-no-files-found: error
- name: Rename exe for release
if: github.ref == 'refs/heads/master'
run: cp target/x86_64-pc-windows-gnu/release/helios-client.exe helios-remote-client-windows.exe
- name: Publish rolling release (latest)
if: github.ref == 'refs/heads/master'
uses: softprops/action-gh-release@v2
with:
tag_name: latest
name: "Latest Build"
body: "Rolling release — automatically updated on every push to master."
prerelease: true
files: helios-remote-client-windows.exe
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}