Commit graph

44 commits

Author SHA1 Message Date
Exidex
a0275cce28
Revert plugin runtime --extern rustc flag 2025-05-25 14:36:07 +02:00
Exidex
3599837033
Split plugin runtime (specifically deno) into separate workspace, and include it via --extern rustc flag 2025-05-23 20:59:04 +02:00
Exidex
fe707d8419
Try to fix macos release x2 2025-02-22 19:35:07 +01:00
Exidex
b9f4d98408
Try to fix macos release 2025-02-22 18:58:13 +01:00
Exidex
435f836eb2
Add support for x86_64 on macOS 2025-02-16 12:33:01 +01:00
Exidex
c0e68afc21
Fix build scripts when running locally 2025-01-19 18:46:33 +01:00
Exidex
c4e2b763c2
Fix broken build pipeline after previous commit 2025-01-19 13:29:13 +01:00
Exidex
2a7e21c470
Fix broken publish pipeline 2025-01-19 13:17:13 +01:00
Exidex
60a9dccb1d
Fix git pull in wrong place in publish pipeline 2025-01-19 12:36:57 +01:00
Exidex
8ffe84c440
Use size optimized cargo profile only on releases, exclude nix as well 2025-01-12 20:38:41 +01:00
Exidex
4611d06a8b
Do not sign binaries in build workflow 2025-01-11 20:10:13 +01:00
Exidex
d3ac37996a
Do not call git pull in build workflow to fix build on pr branches 2025-01-11 19:48:58 +01:00
Exidex
72ba3f03cb
Move npm version bump to final state of publishing, so nix hash is not mismatched on release tag 2025-01-10 21:46:04 +01:00
Exidex
00163031e0
Remove publishing of deprecated @project-gauntlet/deno 2024-12-22 14:36:45 +01:00
Exidex
6209ff6272
Update all js dependencies, react is still on v18 2024-12-20 18:33:23 +01:00
Exidex
5b769c8e7d
Deno update to 2.1.1 2024-12-18 22:08:12 +01:00
Exidex
bfa9a2e876
Whoopsies! 2024-09-06 19:02:56 +02:00
Exidex
395fc5b33a
Move back to using on the fly logs for npm build 2024-09-06 18:37:05 +02:00
Exidex
ffbebd437c
Sign, notarize and staple macos dmg 2024-08-25 11:17:38 +02:00
Exidex
ec285a4cb6
Add ability to skip parts of publish workflow. Release undraft now needs to be done manually 2024-08-24 17:40:00 +02:00
Exidex
69935c8d7b
Fix build on windows 2024-08-15 18:25:06 +02:00
Exidex
b5be1769c4
Build and publish pipeline for windows including installer 2024-08-15 18:16:17 +02:00
Exidex
4e3b023fef
Add service, desktop and icon files to linux tar.gz archive 2024-08-11 11:48:08 +02:00
Exidex
c02af18c18
Move macos assets into subdirectory 2024-08-10 20:23:47 +02:00
Exidex
4d8973074e Revert "Temporary workaround for core dump on startup in release mode by using debug mode. Slower but at least works"
This reverts commit eccd5d1c32.
2024-07-31 21:31:16 +02:00
Exidex
eccd5d1c32 Temporary workaround for core dump on startup in release mode by using debug mode. Slower but at least works 2024-07-07 09:56:38 +02:00
Exidex
725c1fde15 Revert "Temporary workaround for core dump on macOS in release mode"
This reverts commit e8148bf01a.
2024-07-05 19:37:31 +02:00
Exidex
e8148bf01a Temporary workaround for core dump on macOS in release mode 2024-06-20 20:25:13 +02:00
Exidex
56626c5145 Yet another attempt to fix pipeline 2024-06-16 14:24:13 +02:00
Exidex
3bbefe2967 Workaround for get release by tag not working for draft releases 2024-06-16 14:24:13 +02:00
Exidex
77f2c4a1c9 Fix every place in release workflow using previous release number instead of the new one 2024-06-16 14:24:13 +02:00
Exidex
f7d221529e Fix release workflow trying to add binary to previous release 2024-06-16 14:24:13 +02:00
Exidex
503e5d16fd Try fix another 'Cannot access 'octokit' before initialization' in pipeline 2024-06-16 14:24:13 +02:00
Exidex
036ba43c78 Try fix 'Cannot access 'octokit' before initialization' in pipeline 2024-06-16 14:24:00 +02:00
Exidex
74e8fceb44 Fix invalid bump npm version command in release pipeline 2024-06-15 20:08:07 +02:00
Exidex
c48290c70e Add macOS application icon 2024-06-07 20:42:11 +02:00
Exidex
47024b9290 MacOS release flow. Refactor CI pipelines 2024-06-07 20:41:04 +02:00
Exidex
e4bb689865 Add a couple of debug logs to debug publishing 2024-04-29 15:18:19 +02:00
Exidex
00a8ecec14 Publish tar.gz instead of plain binary 2024-04-24 21:15:19 +02:00
Exidex
205930fc43 Invert "dev" feature into "release". Default cargo build will not mess up your local env 2024-04-22 21:29:04 +02:00
Exidex
6e6d04998c Implement bundled plugins 2024-03-27 19:41:39 +01:00
Exidex
5347d02bad Split api into api and api-build 2024-02-11 16:25:19 +01:00
Exidex
586baa0922 Uncomment npm publish 2024-02-03 22:05:26 +01:00
Exidex
8624706ec6 Release flow 2024-01-28 15:37:47 +01:00