Commit graph

58 commits

Author SHA1 Message Date
Igor Katson
4307efe112
Update min Rust to 1.85 2025-06-05 11:42:35 +01:00
Luis Garcia
ff8363dafc CI: Tauri build linux
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-04-17 02:06:38 +00:00
Luis Garcia
68e1c5649e CI: Linux: Dont fail if dockerhub_username is not set
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-03-07 17:53:12 -07:00
Luis Garcia
8ec6b11c8e CI: Spacing between commands
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-03-07 17:30:53 -07:00
Luis Garcia
60f84bdbb9 CI: Use binstall for tauri-cli
Signed-off-by: Luis Garcia <git@luigi311.com>
2025-03-07 17:29:18 -07:00
Igor Katson
3c28c2fdf7
Ulimit in macos tests 2025-02-28 11:49:11 +00:00
Igor Katson
1998f7d859
Bump min Rust version to 1.78. Check on 1.78 and 1.83 2024-12-03 20:51:36 +00:00
Igor Katson
616498f500 Update minimal Rust version to 1.76 2024-11-18 17:34:32 +00:00
Igor Katson
a72c6a6224
Add rustfmt to check 2024-11-06 16:06:54 +00:00
Igor Katson
78363d65ca
run cargo fmt --check on PRs 2024-11-06 15:01:59 +00:00
Igor Katson
66c4008744
Remove paths-ignore: README.md 2024-09-12 17:24:44 +01:00
Igor Katson
c923df4458
Better docker tags + main building docker 2024-08-29 16:32:22 +01:00
Igor Katson
94bdbad26c
Change desktop/src-tauri/target to just target/ 2024-08-29 11:11:52 +01:00
Igor Katson
b261e69cb1
updating test workflows 2024-08-29 11:05:06 +01:00
Igor Katson
b6b68cef44
Check and test whole workspace 2024-08-29 10:56:37 +01:00
Igor Katson
1ae81c6cb0
Desktop in same workspace as main app 2024-08-29 10:52:25 +01:00
Igor Katson
41255ab933
Remove rust-tls (sha1-ring) from tests as its too slow 2024-08-28 16:42:14 +01:00
Igor Katson
9b62f42a99
Run tests on all OSes 2024-08-28 16:32:56 +01:00
Igor Katson
4ad12c3ad5
Fixing linux docker image release job 2024-08-27 15:37:25 +01:00
Igor Katson
93234c12c6
fixing build 2024-08-27 15:23:25 +01:00
Igor Katson
11d230f95a
Docker cross-compilation github workflow. 2024-08-27 15:11:59 +01:00
Igor Katson
d4c4f4d93a
Updating docker config 2024-08-26 16:29:58 +01:00
Igor Katson
3a8ef207ad
Multi-platform docker image build 2024-08-26 15:42:38 +01:00
Igor Katson
2c99a2459a
Dont run CI on README changes 2024-08-26 14:19:39 +01:00
Igor Katson
cf333a252a
Add docker build for linux/amd64 2024-08-26 14:10:02 +01:00
Igor Katson
c69da2d30c
Switch x86_64 build to use musl 2024-08-26 12:14:44 +01:00
Igor Katson
37ee8b70ba
Split up librqbit http_api and tracing_subscriber into separate features (#188)
* fix lints that were under features

* Split up some features and fix desktop

* fix github script

* fix github script

* fix github script

* try caching check-desktop
2024-08-15 18:54:59 +01:00
Igor Katson
b090736bbc
Fixing macos CI build 2024-08-08 09:03:37 +01:00
Igor Katson
00e7a90624
Fixing macos CI build 2024-08-08 08:52:02 +01:00
Igor Katson
ec160f593c
Update macos runner to macos-latest 2024-08-08 00:53:29 +01:00
Igor Katson
6cef3c5fcb Upgrade minimal rust version 2024-05-03 20:24:39 +04:00
Igor Katson
ad1f49f5cc
Add armv7 musl build to release 2024-04-23 23:08:21 +01:00
Igor Katson
3dabdd5ca2
Add dev branch to run tests 2024-04-15 20:51:13 +01:00
Igor Katson
d7380217f6
Update github actions/checkout to v4 (#114) 2024-04-05 11:13:41 +01:00
Igor Katson
2fb3da9dc5
Update rust-cache to v2 in github tests to make it faster (#113) 2024-04-05 10:52:27 +01:00
Igor Katson
1a528defbc Update minimum rust version to 1.73 2024-03-30 20:22:04 +00:00
Igor Katson
2603b20f27
Make versions less duplicative as I always mess up changing them everywhere. Now its just Cargo.toml for desktop 2023-12-09 08:58:00 +00:00
Igor Katson
aec5d3ce30
Fix desktop version 2023-12-09 08:52:38 +00:00
Igor Katson
08c401cf9f
Bump version to 5.1.0 2023-12-09 00:27:43 +00:00
Igor Katson
808bef11db
Desktop: fix bugs when changing numbers in configuration 2023-12-08 12:14:39 +00:00
Igor Katson
2653fb0515
Tweak release.yaml to release files quicker 2023-12-08 10:16:29 +00:00
Igor Katson
1bf3c10334
Updating .github/test.yaml 2023-12-07 16:08:27 +00:00
Igor Katson
22d7f655a7
Update version strings in web UI 2023-12-06 01:31:23 +00:00
Igor Katson
1947da3f26
Remove the windows/nsis target from releases, got feedback its worse 2023-12-03 09:37:09 +00:00
Igor Katson
c53903ef6f
Generate release notes 2023-12-03 00:13:24 +00:00
Igor Katson
724691bfc2
Developing release scripts for windows Tauri 2023-12-03 00:12:46 +00:00
Igor Katson
9b96eca041
Update tags 2023-12-02 22:42:24 +00:00
Igor Katson
ad284c921c
Fix github release script for armv6/7 2023-11-27 17:22:59 +00:00
Igor Katson
f33346adfb
Add armv7 build 2023-11-26 10:26:49 +00:00
Igor Katson
bc8d89c64c
Create a new profile release-github 2023-11-20 16:16:25 +00:00