Jonas Platte
9c4bf00f79
Remove remaining unstable-spec features
...
Everything that was gated behind it was stabilized with Matrix v1.2.
2022-02-02 23:32:27 +01:00
Jonathan de Jong
f631685389
client-api: Move token registration to new unstable-spec feature
2022-01-31 20:10:19 +01:00
Jonas Platte
abfb9075da
ci: Ensure ruma-client builds without any features active
2021-12-21 09:36:30 +01:00
Jonas Platte
71e27b7880
ci: Test ruma-client feature client-api for MSRV
2021-12-21 09:36:03 +01:00
Isaiah Inuwa
d988a77ac0
Fix CI to cross-check ruma-client and ruma-client-api
2021-11-23 23:02:27 -06:00
Devin Ragotzy
3a5e356d65
xtask: Add check for consistent version numbers in docs
2021-10-29 22:23:13 +02:00
Jonas Platte
0e49b70d65
Raise MSRV to 1.55
...
Otherwise `cargo check` errors on the `-Wclippy::…` arguments from
`.cargo/config.toml`.
Usage as a dependency continues to work with 1.53 for now, but since
it's not changed this could soon change.
2021-10-19 21:36:39 +02:00
Jonas Platte
1aca228f51
Enable lints through rustflags instead of alias
...
Solution from
https://github.com/EmbarkStudios/rust-ecosystem/issues/22#issuecomment-947011395
2021-10-19 21:04:05 +02:00
Jonas Platte
142f1800df
Bump MSRV to 1.53
2021-10-06 21:37:46 +02:00
Jonas Platte
f859d543e1
events: Test new prev_content compat code
2021-08-16 23:10:58 +02:00
Jonas Platte
cd06c16e06
ci: Run more tests
2021-08-16 22:37:11 +02:00
Jonas Platte
c36f6e1bca
ci: Check ruma without unstable features
2021-07-04 16:33:26 +02:00
Jonas Platte
e423d27c27
ci: Run unstable-pre-spec tests
2021-06-29 10:36:43 +02:00
Jonas Platte
721ab62c4e
Re-add MSRV exception for ruma-signatures
2021-06-21 17:50:44 +02:00
Jonas Platte
5a7e2cddcf
Apply MSRV to all crates (we no longer depend on ring)
2021-06-17 19:43:24 +02:00
Jonas Platte
7fbb0ade77
Bump MSRV to 1.50
2021-06-17 19:43:22 +02:00
Devin Ragotzy
1f84de4c7f
ci: Add the --order flag to cargo sort
2021-06-04 20:20:36 +00:00
Jonas Platte
d43bfe6f7c
ci: Update msrv job
2021-05-16 00:06:19 +02:00
Jonas Platte
e1ab817e0b
ci: Use rustup run for cargo-sort for consistency
2021-05-15 15:45:23 +02:00
Jonas Platte
3878476317
ci: Don't auto-install cargo-sort in xtask
2021-05-15 15:44:47 +02:00
Devin Ragotzy
dcff455c19
ci: Enforce sorted dependencies with cargo-sort
2021-05-11 19:59:44 +00:00
Jonas Platte
0beeb6ef9b
ci: Fix nightly return status
2021-05-11 13:49:24 +02:00
Jonas Platte
db327e7d9c
ci: Clean up
2021-05-06 14:31:52 +02:00
Jonas Platte
325c0adf69
Remove --quiet flags
...
They were useful on builds.sr.ht but for local running of CI commands
it's nice to have some progress indication.
2021-05-06 14:31:51 +02:00
Devin Ragotzy
5090c11843
Enable non-default clippy lints
2021-05-06 11:07:31 +00:00
Jonas Platte
7cf9fab6af
ci: Fix msrv check
2021-05-03 16:05:35 +02:00
Jonas Platte
f5955cee9e
xtask: Simplify code for ci task
2021-05-02 14:02:54 +02:00
Jonas Platte
c692d18797
client: Add an HttpClient abstraction and implement it for hyper::Client
2021-05-01 21:20:07 +02:00
Jonas Platte
8adab45200
xtask: Fix cargo fmt usage
2021-04-22 00:50:55 +02:00
Jonas Platte
461f856b5a
ci: Disable irrelevant parts of xtask
2021-04-14 19:20:45 +02:00
Kévin Commaille
bc62192e60
xtask: Add release commit creation to release
2021-04-14 18:53:56 +02:00
Jonas Platte
cdcefa1e53
xtask: Don't short-circuit on ci failure
2021-04-13 18:33:24 +02:00
Jonas Platte
48c71dbe4d
xtask: Clean up
2021-04-13 18:14:39 +02:00
Jonas Platte
eae0b58163
ci: Clean up and add audit task
2021-04-11 14:02:29 +02:00
Jonas Platte
dd8493a0fc
ruma: Introduce full feature
2021-04-11 13:26:44 +02:00
Abhik Jain
563e891a4a
xtask: Add ci command
2021-04-11 12:11:45 +02:00