Commit graph

126 commits

Author SHA1 Message Date
Pat Hartl
9dd7740a66 Remove more files from final build package 2024-08-06 18:37:19 -05:00
Pat Hartl
58761b2b01 Fix deletion of extra files 2024-08-06 18:25:02 -05:00
Pat Hartl
ee505307e8 Fix server workflow again 2024-08-04 19:04:14 -05:00
Pat Hartl
e8c91da81a Fix server workflows 2024-08-04 18:58:38 -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
34aa11efb5 Fix nuget restore 2024-08-04 12:46:59 -05:00
Pat Hartl
ce3489a4de Use nuget restore 2024-08-04 12:40:20 -05:00
Pat Hartl
f63079d3ff Restore package for PowerShell 2024-08-01 18:16:06 -05:00
Pat Hartl
d1e873197c Build/merge PowerShell module 2024-08-01 00:21:35 -05:00
Pat Hartl
3ee3e6e98b Don't error if directory doesn't exist in cleanup 2024-07-26 19:13:26 -05:00
Pat Hartl
64fe26d44f Streamline development build workflow 2024-07-26 19:13:05 -05:00
Pat Hartl
b969723dc7 Remove extra build files 2024-07-26 18:44:38 -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
3c6789fff4 Remove dotnet 2024-07-25 00:33:50 -05:00
Pat Hartl
166c9d5cd2 Fix regex 2024-07-24 18:58:41 -05:00
Pat Hartl
1fe9a2f711 Fix path of Playnite pext 2024-07-24 18:43:48 -05:00
Pat Hartl
083418ce59 Make build_release dependent on all other jobs 2024-07-24 18:22:32 -05:00
Pat Hartl
bc7295105c Remove signing of Playnite extension 2024-07-24 18:22:07 -05:00
Pat Hartl
2b56d5b5ac Add on.workflow_call 2024-07-24 18:04:46 -05:00
Pat Hartl
63ca3bd25c Add on.workflow_call 2024-07-24 18:03:48 -05:00
Pat Hartl
829bff2a9a Fix job IDs 2024-07-24 18:01:38 -05:00
Pat Hartl
3364f89155 Change sub workflows to manual triggers 2024-07-24 17:56:45 -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
a7efad28ea Fix getting latest tag
Some checks failed
LANCommander Release / build (push) Has been cancelled
2024-07-17 21:03:45 -05:00
Pat Hartl
19cf7a6c82
Create LANCommander.Development.yml 2024-07-16 18:16:47 -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
Pat Hartl
ebb3eb7d6d Attach linux-arm64 build to release 2024-07-02 19:41:02 -05:00
Pat Hartl
907912504b Fix Linux client runtime 2024-07-02 19:24:37 -05:00
Pat Hartl
a06eb2bd1d Always list workspace contents 2024-07-02 19:00:21 -05:00
Pat Hartl
fe91ae73d2 List contents of build directory on client 2024-07-02 18:46:17 -05:00
Pat Hartl
0ca1626192 Change where client gets built to fix PowerShell module 2024-07-01 18:42:30 -05:00
Pat Hartl
625acd97c7 Add Linux ARM build for server 2024-07-01 18:41:55 -05:00
Pat Hartl
5084a05053 Don't build launcher as single executable 2024-06-27 00:30:01 -05:00
Pat Hartl
789c021e2f Don't delete extra files
Some checks failed
LANCommander Release / build (push) Has been cancelled
2024-06-25 21:20:30 -05:00
Pat Hartl
66e6570566 Fix files deleted 2024-06-25 21:06:39 -05:00
Pat Hartl
4198708067 Adjust files deleted from build 2024-06-25 20:46:22 -05:00
Pat Hartl
2e67fa7766 Remove build files from final package, fix build 2024-06-25 20:32:08 -05:00
Pat Hartl
5b9a77818c Install npm packages for client 2024-06-25 18:07:27 -05:00