Commit Graph

33 Commits

Author SHA1 Message Date
Caleb Owens
44e56ac370
Use turbo for production builds 2024-07-02 13:15:26 +02:00
ndom91
e96987307c
fix: add GHA init-env-node prep for @gitbutler/ui consumption 2024-06-28 13:05:06 +02:00
Nico Domino
db7681f14f
feat: update svelte@5.0.0-next.* + @sveltejs/kit@2.5.10 (#4056) 2024-06-17 16:27:51 +02:00
Nico Domino
793232b0f6
fix: use svelte:window for managing hotkey event listeners (#4005) 2024-06-07 14:56:37 +02:00
Josh Junon
77fbe558cc
only build gitbutler-git bins if testing 2024-05-02 13:07:33 +02:00
Josh Junon
4625189cb9
remove use of cache 2024-05-02 13:00:25 +02:00
Josh Junon
6ae4f91ecc
eliminate rust-init step in CI 2024-05-02 12:52:44 +02:00
Josh Junon
f92c94ff46 build gitbutler-git binaries prior to tests 2024-04-24 16:13:05 +02:00
Sebastian Thiel
8760973611
Use GITBUTLER_TESTS_NO_CLEANUP on CI for max performance.
Without it, CI would have reduced performance compared to how
it worked previously. As it's wiped at the end of each run,
there is no reason to leave the added performance on the table
by not removing our own files.
2024-03-29 07:56:01 +01:00
Josh Junon
1dfdc2c1a2
make clippy deny warnings in CI 2024-03-25 23:01:01 +01:00
Josh Junon
73faf32b29 automatically create gitbutler-ui/build 2024-03-01 13:00:31 +01:00
Josh Junon
8e0ef27de8 fix remote repo in gitbutler-git tests 2024-02-08 17:03:37 +01:00
Josh Junon
97b9bc9526 use a unified cache instead of restore keys 2024-01-19 18:37:53 +01:00
Josh Junon
80ccc8d453 pass —all-targets to cargo test in crate check 2024-01-19 17:53:28 +01:00
Josh Junon
a9a8276d7e add matrix-based CI config for core libs 2024-01-19 17:25:49 +01:00
Josh Junon
0e33410ed4 update configuration to reflect new paths 2023-12-22 14:22:54 +01:00
Nikita Galaiko
b5b531aff8 fix condition for berlin runner 2023-10-19 14:30:35 +02:00
Nikita Galaiko
e50651d28f rename step 2023-10-19 13:08:08 +02:00
Nikita Galaiko
2271aa3a21 merged upstream 2023-10-19 12:50:31 +02:00
Nikita Galaiko
1943590e7b fixbup 2023-10-19 12:50:24 +02:00
Nikita Galaiko
5f1f5298d4 do not cache node in berlin 2023-10-19 12:46:28 +02:00
Nikita Galaiko
e5f928cea6 do not cache rust in berlin 2023-10-19 10:03:50 +02:00
extrawurst
c5f5dc015f
check unused dependencies in ci (#1406)
also
* remove unused `sentry-rust-minidump`
* use maintained rust toolchain github action
* make `init-env-rust` parameterized to allow picking `nightly`
2023-10-18 12:52:37 +02:00
Nikita Galaiko
8bec547ebd rename to rust / node 2023-09-14 09:30:38 +02:00
Nikita Galaiko
b8c128d623 rm init-env 2023-09-14 09:05:12 +02:00
Nikita Galaiko
ee9c656346 checkout before init 2023-09-14 08:56:12 +02:00
Nikita Galaiko
e6b281cf5f refactor actions 2023-09-14 08:54:23 +02:00
Nikita Galaiko
746e8ccabc
new structure 2023-09-06 11:47:35 +02:00
Mattias Granlund
0b8d7a5eda Force https over ssh in ci
- auth fails withou ssh key, even for public repos
2023-08-28 21:43:49 +01:00
Mattias Granlund
c2c8113c66 Include butler in CI backend detection 2023-08-21 16:32:50 +01:00
Mattias Granlund
b14f2ddde9 Fix CI composite action output values 2023-08-17 22:13:59 +01:00
Mattias Granlund
e3bc5d7ef1 Filter github actions in a more granular way 2023-08-17 20:20:38 +01:00
Mattias Granlund
8b22246206 Use composite actions in push.yaml
- to use cache effectively we need a re-usable node setup
2023-08-17 20:20:38 +01:00