Commit graph

50 commits

Author SHA1 Message Date
Exidex
32bf43438c
Pin windows version to 2022 in github actions
Some checks failed
format / rust (push) Failing after 2s
format / nix (push) Failing after 1s
nix build / all (push) Failing after 3s
build / build-linux (push) Has been cancelled
build / build-macos (push) Has been cancelled
build / build-windows (push) Has been cancelled
2025-08-02 15:40:39 +02:00
Exidex
71e8adf44d
Pin ubuntu version in github actions to lower glibc requirement from 2.38 to 2.35 2025-06-19 14:32:52 +02:00
Philippe Loctaux
924fe69069 github actions: formatting: nix with alejandra, remove verbose for rustfmt 2025-06-14 20:39:50 +02:00
Exidex
30963ffd73
Fix nix hash mismatch. Add nix build to github actions 2025-05-31 19:23:23 +02:00
Exidex
02f9d366fe
Pin wix toolkit version in github actions 2025-04-10 20:32:41 +02:00
Exidex
90957f214a
Use pull_request instead of pull_request_target 2025-03-15 20:14:10 +01:00
Exidex
8784598cd8
Fix macos build artifact path 2025-02-22 20:10:13 +01:00
Exidex
435f836eb2
Add support for x86_64 on macOS 2025-02-16 12:33:01 +01:00
Exidex
9f816c52ef
Fix windows build 2025-02-15 09:33:21 +01:00
Exidex
8c017baedd
Try fix github workflow 2025-02-10 21:00:54 +01:00
Exidex
5dade37cb4
Upload artifacts to github actions workflow after building 2025-02-10 20:58:35 +01:00
Exidex
2d083074b1
Run cargo fmt. Add github workflow to validate 2025-02-02 17:10:54 +01:00
Exidex
a8666b1f57
Use pull_request_target instead of pull_request 2025-01-11 20:09:44 +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
00163031e0
Remove publishing of deprecated @project-gauntlet/deno 2024-12-22 14:36:45 +01:00
Exidex
1bb08e0f35
Update nodejs version to 22 to fix deadlock when running npm tasks in github actions on macos 2024-09-21 20:17:06 +02:00
Exidex
faa1c9e7b9
Update nodejs version in Actions to 20 2024-09-21 17:41:08 +02:00
Exidex
bff3bd8778
Reduce job timeout to 60 min 2024-09-09 21:32:19 +02:00
Exidex
bfa9a2e876
Whoopsies! 2024-09-06 19:02:56 +02:00
Exidex
960d773b91
Reduce minimal required version for macOS down to 11 2024-09-05 18:23:50 +02:00
Exidex
feb61ec691
Pass secrets to build macos workflow for signing 2024-08-25 11:38:59 +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
697e2dd0cc
Fix missing wix and util extension in windows build pipelines 2024-08-15 19:29:34 +02:00
Exidex
8ed6ae2172
Fix missing protobuf in windows build pipelines 2024-08-15 18:56:41 +02:00
Exidex
b5be1769c4
Build and publish pipeline for windows including installer 2024-08-15 18:16:17 +02:00
Exidex
eae407fab1
Run build github actions workflow when pushing to any branch instead of just main 2024-08-11 14:28:13 +02:00
Exidex
066ac5823f Include tools into workspace using git submodules 2024-08-03 13:49:02 +02:00
Exidex
c0c251b9c0 Fix macOS build failing on Github Actions because of brew related changes in packaging of rustup 2024-07-29 17:56:01 +02:00
Exidex
23eb078592 Add libxkbcommon-dev to CI needed for wayland support 2024-07-29 11:13:48 +02:00
Exidex
951fff8942 Fix missing github-release-id output in publish-final 2024-06-16 14:24:13 +02:00
Exidex
24fe753718 Fix secrets not being available in the publish-final-project job 2024-06-16 14:24:13 +02:00
Exidex
56626c5145 Yet another attempt to fix pipeline 2024-06-16 14:24:13 +02:00
Exidex
a6261d0acc Fix missing github-release-id input on setup-macos workflow 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
59e51b0a81 Fix XProtectBehaviorService blocking hdiutil which creates dmg file 2024-06-16 14:24:13 +02:00
Exidex
d9728f6c50 Fix broken release github actions workflow 2024-06-15 20:00:01 +02:00
Exidex
3eae9013e0 Fix the rest invalid usages of github action uses field 2024-06-08 17:24:56 +02:00
Exidex
0b78e1bb24 Fix both uses and steps used at the same time in github actions 2024-06-07 21:20:39 +02:00
Exidex
1ee175ab83 Fix "Unable to locate package protobuf-compiler" in github actions 2024-06-07 21:13:37 +02:00
Exidex
f55272a820 Fix invalid usage of uses for reusable workflow 2024-06-07 21:12:55 +02:00
Exidex
ed83111449 Revert "Fix missing github action workflow files because of attempt to use them before checkout"
This reverts commit 8d6d6f5fcb.
2024-06-07 21:10:43 +02:00
Exidex
8d6d6f5fcb Fix missing github action workflow files because of attempt to use them before checkout 2024-06-07 21:02:41 +02:00
Exidex
47024b9290 MacOS release flow. Refactor CI pipelines 2024-06-07 20:41:04 +02:00
Exidex
903079f7e4 Implement core of the grid view 2024-04-06 19:07:08 +02:00
Exidex
763ad364bb Implement plugin/entrypoint preferences. No settings ui yet 2024-03-03 19:03:44 +01:00
Exidex
5347d02bad Split api into api and api-build 2024-02-11 16:25:19 +01:00
Exidex
8624706ec6 Release flow 2024-01-28 15:37:47 +01:00
Exidex
3df67978e2 Move tools to separate repo 2024-01-23 22:00:40 +01:00
Exidex
85959d0400 Github Actions build workflow 2024-01-18 21:17:52 +01:00