Commit graph

107 commits

Author SHA1 Message Date
Pat Hartl
1cb30dda24 Fix icons, bundle appimage in normal workflows 2026-06-17 09:36:23 -05:00
Pat Hartl
b183e4b18c Remove old launcher, rename Avalonia launcher
Also adds ARM builds for Linux + Windows launcher
2026-06-06 05:49:24 -05:00
Pat Hartl
aef2cebc00 Avoid publishing :latest docker tag for prerelease 2026-05-31 16:19:49 -05:00
Pat Hartl
8917a2d79f Add package application for auto-building LCX files
Some checks failed
LANCommander SDK Release / prep (push) Failing after 59s
LANCommander SDK Release / publish (push) Has been skipped
LANCommander Release / prep (push) Failing after 1m12s
LANCommander Release / build_server_linux_arm64 (push) Has been skipped
LANCommander Release / build_server_linux_x64 (push) Has been skipped
LANCommander Release / build_server_osx_arm64 (push) Has been skipped
LANCommander Release / build_server_osx_x64 (push) Has been skipped
LANCommander Release / build_server_win_arm64 (push) Has been skipped
LANCommander Release / build_server_win_x64 (push) Has been skipped
LANCommander Release / build_launcher_avalonia_linux_x64 (push) Has been skipped
LANCommander Release / build_launcher_avalonia_osx_arm64 (push) Has been skipped
LANCommander Release / build_launcher_avalonia_osx_x64 (push) Has been skipped
LANCommander Release / build_launcher_avalonia_win_x64 (push) Has been skipped
LANCommander Release / build_packager (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
2026-05-30 13:10:01 -05:00
Pat Hartl
783816e7da Fix launcher CI asset naming
Some checks failed
LANCommander Release / prep (push) Failing after 56s
LANCommander Release / build_server_win_x64 (push) Has been skipped
LANCommander Release / build_launcher_avalonia_linux_x64 (push) Has been skipped
LANCommander Release / build_launcher_avalonia_osx_arm64 (push) Has been skipped
LANCommander Release / build_launcher_avalonia_osx_x64 (push) Has been skipped
LANCommander Release / build_launcher_avalonia_win_x64 (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
LANCommander Release / build_server_linux_arm64 (push) Has been skipped
LANCommander Release / build_server_linux_x64 (push) Has been skipped
LANCommander Release / build_server_osx_arm64 (push) Has been skipped
LANCommander Release / build_server_osx_x64 (push) Has been skipped
LANCommander Release / build_server_win_arm64 (push) Has been skipped
2026-05-24 01:55:25 -05:00
Pat Hartl
37dec439ae Remove Photino launcher from CI 2026-05-17 12:56:43 -05:00
Aaron Powell
3115ed4ea3 Merge branch 'main' into avalonia-launcher
# Conflicts:
#	Directory.Packages.props
2026-03-21 14:15:00 +11:00
Pat Hartl
4b82dfe577 Add latest tag
Some checks failed
LANCommander SDK Release / prep (push) Failing after 10s
LANCommander SDK Release / publish (push) Has been skipped
LANCommander Release / prep (push) Failing after 18s
LANCommander Release / build_server_linux_arm64 (push) Has been skipped
LANCommander Release / build_server_linux_x64 (push) Has been skipped
LANCommander Release / build_server_osx_arm64 (push) Has been skipped
LANCommander Release / build_server_osx_x64 (push) Has been skipped
LANCommander Release / build_server_win_arm64 (push) Has been skipped
LANCommander Release / build_server_win_x64 (push) Has been skipped
LANCommander Release / build_launcher_linux_arm64 (push) Has been skipped
LANCommander Release / build_launcher_linux_x64 (push) Has been skipped
LANCommander Release / build_launcher_win_x64 (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
LANCommander Release / build_launcher_osx_arm64 (push) Has been skipped
LANCommander Release / build_launcher_osx_x64 (push) Has been skipped
LANCommander Release / build_launcher_win_arm64 (push) Has been skipped
2026-03-15 18:20:22 -05:00
Aaron Powell
74f8bf11e4 ci: Add GitHub Actions workflow for Avalonia Launcher build
- Created LANCommander.Launcher.Avalonia.yml workflow for building cross-platform
- Builds for Linux x64, macOS ARM64/x64, Windows x64
- Uses single-file publish with native libraries included
- Updated LANCommander.Release.yml to include Avalonia launcher builds
- Artifacts are included in release draft
2026-01-20 10:08:26 +11:00
Pat Hartl
4649f4a657 Fix tag matching for release 2026-01-15 00:25:43 -06:00
Pat Hartl
b4e09090a7 Update release workflow 2026-01-15 00:23:01 -06:00
Pat Hartl
86f9073d89 Fix attestation
Some checks failed
LANCommander Release / prep (push) Failing after 2s
LANCommander Release / build_launcher_linux_arm64 (push) Has been skipped
LANCommander Release / build_launcher_linux_x64 (push) Has been skipped
LANCommander Release / build_launcher_osx_arm64 (push) Has been skipped
LANCommander Release / build_launcher_osx_x64 (push) Has been skipped
LANCommander Release / build_launcher_win_arm64 (push) Has been skipped
LANCommander Release / build_launcher_win_x64 (push) Has been skipped
LANCommander Release / build_server_linux_arm64 (push) Has been skipped
LANCommander Release / build_server_linux_x64 (push) Has been skipped
LANCommander Release / build_server_osx_arm64 (push) Has been skipped
LANCommander Release / build_server_osx_x64 (push) Has been skipped
LANCommander Release / build_server_win_arm64 (push) Has been skipped
LANCommander Release / build_server_win_x64 (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
LANCommander SDK Release / prep (push) Failing after 3s
LANCommander SDK Release / publish (push) Has been skipped
2025-03-25 00:27:56 -05:00
Pat Hartl
df1a79e8ec Fix workflow permissions 2025-03-25 00:03:11 -05:00
Pat Hartl
514049a11c Checkout code 2025-03-24 23:39:07 -05:00
Pat Hartl
4aab47299a Fix tag names 2025-03-24 21:41:49 -05:00
Pat Hartl
d498c45a90 Fix auth to Dockerhub 2025-03-24 21:25:00 -05:00
Pat Hartl
bc7d412313 Move Docker push to Release pipeline 2025-03-24 20:09:23 -05:00
Pat Hartl
2b75d40d82 Update release workflow 2025-03-23 01:12:55 -05:00
Pat Hartl
ce36ed92f1 List contents of artifacts 2025-02-27 22:19:48 -06:00
Pat Hartl
2e40fd2e9d Download correct artifact for WinGet workflow 2025-02-27 21:46:42 -06:00
Pat Hartl
431e3e30de Fix artifact naming 2025-02-27 21:43:27 -06:00
Pat Hartl
9f67b47f12 Fix artifact names 2025-02-18 02:45:40 -06:00
Pat Hartl
58475316eb Fix artifact downloads 2025-02-16 23:52:49 -06:00
Pat Hartl
b2066359aa Fix artifact names to download 2025-02-16 23:37:30 -06:00
Pat Hartl
999e70d1ca Update release workflows 2025-02-16 22:57:12 -06:00
Pat Hartl
eaa2d6c256 Adjust triggers of workflows, change debug runner 2025-02-06 18:12:07 -06:00
Pat Hartl
2fa3362c73 Use v4 artifact actions 2025-01-31 01:03:16 -06:00
Pat Hartl
df897bfbd5 Fix output sharing across workflows 2024-10-03 20:26:05 -05:00
Pat Hartl
d3edbecef5 Put NetBeauty back, switch to reusable workflows 2024-10-03 20:18:38 -05:00
Pat Hartl
e6515166ff Avoid .NET setup on release 2024-09-26 20:38:24 -05:00
Pat Hartl
6fef3189d7 Add osx-x64 2024-09-26 20:08:49 -05:00
Pat Hartl
bcb6bb4cac Remove Playnite extension from build 2024-08-16 19:17:21 -05:00
Pat Hartl
9ba9887eb1 Rename project files, namespaces, artifacts
Client has been renamed to launcher, and thus namespaces and artifact names had to change. The server project has also had some artifacts renamed in order to create a more clear separation of builds. This will break auto-updates before v0.9.0.
2024-08-04 17:53:19 -05:00
Pat Hartl
f458f234b2 Add additional binaries to release 2024-07-25 18:17:14 -05:00
Pat Hartl
98036905bc Remove downloading Playnite artifact 2024-07-25 17:58:02 -05:00
Pat Hartl
be0f6e38f8 Checkout files 2024-07-25 17:25:19 -05:00
Pat Hartl
9d15a14820 Remove build_playnite dependency 2024-07-25 17:12:15 -05:00
Pat Hartl
85cfd1c3c1 Remove call to Playnite workflow 2024-07-25 17:11:06 -05:00
Pat Hartl
c10e931650 Merge Playnite workflow back into main release 2024-07-25 17:09:16 -05:00
Pat Hartl
083418ce59 Make build_release dependent on all other jobs 2024-07-24 18:22:32 -05:00
Pat Hartl
829bff2a9a Fix job IDs 2024-07-24 18:01:38 -05:00
Pat Hartl
c9d67ca357 Fix calling workflows 2024-07-24 17:52:24 -05:00
Pat Hartl
47c94999cc Fix artifacts name, remove tag triggers, fix main job ID 2024-07-24 17:45:02 -05:00
Pat Hartl
0297bbc716 Atomic build workflow definitions 2024-07-23 21:13:12 -05:00
Pat Hartl
b5fa8d82dd Copy built PowerShell module into extension
Some checks failed
LANCommander Release / build (push) Has been cancelled
2024-07-04 17:52:06 -05:00
Pat Hartl
ae55584835 Build PowerShell module before packing extension 2024-07-04 17:25:27 -05:00
Pat Hartl
301f7a52bd Move publish modules 2024-07-02 21:19:01 -05:00
Pat Hartl
3ae50d6331 Rework build of PowerShell module 2024-07-02 21:00:26 -05:00
Pat Hartl
840172b11b Revert "List contents of PowerShell directory"
This reverts commit 869ff4c47f.
2024-07-02 20:14:26 -05:00
Pat Hartl
869ff4c47f List contents of PowerShell directory 2024-07-02 20:01:32 -05:00