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
|
e579735ebc
|
xtask: Upgrade dependencies
|
2021-10-18 12:52:31 +02:00 |
|
Jonas Platte
|
aa5fdf9d22
|
Merge serde attributes and improve docs
|
2021-10-08 12:49:13 +02:00 |
|
Jonas Platte
|
142f1800df
|
Bump MSRV to 1.53
|
2021-10-06 21:37:46 +02:00 |
|
Jonas Platte
|
2141de3465
|
xtask: Remove dead code
|
2021-09-12 22:03:32 +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
|
b2add295b0
|
xtask: Fix dependency version writing on non-child macro crates in release cmd
|
2021-06-24 13:36:41 +02:00 |
|
Jonas Platte
|
721ab62c4e
|
Re-add MSRV exception for ruma-signatures
|
2021-06-21 17:50:44 +02:00 |
|
Devin Ragotzy
|
337b1e26ef
|
misc: Allow exhaustive for non api related structs
|
2021-06-18 22:44:00 +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
|
1e079a4fe3
|
xtask: Fix wrong release version comparison
self.package.version was compared to self.version after being set to the same.
|
2021-05-15 19:25:43 +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 |
|
Devin Ragotzy
|
c6aa2e0428
|
Fix clippy warnings across workspace
|
2021-05-06 06:16:28 -04:00 |
|
Jonas Platte
|
7cf9fab6af
|
ci: Fix msrv check
|
2021-05-03 16:05:35 +02:00 |
|
Jonas Platte
|
faa6faee9e
|
Use sub-.gitignore for xtask
|
2021-05-03 14:58:50 +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 |
|
132ikl
|
ba642674af
|
xtask: Fix release creating an empty commit on existing release
|
2021-04-24 09:23:09 +00:00 |
|
Jonas Platte
|
8adab45200
|
xtask: Fix cargo fmt usage
|
2021-04-22 00:50:55 +02:00 |
|
Jonas Platte
|
b829c472fa
|
xtask: Fix git command syntax
|
2021-04-17 19:37:57 +02:00 |
|
Jonas Platte
|
1abda2067e
|
xtask: Double the sleep after macro crate release
|
2021-04-17 19:24:33 +02:00 |
|
Jonas Platte
|
3995ef0fdb
|
xtask: Allow "con" for "continue"
|
2021-04-17 19:24:33 +02:00 |
|
Jonas Platte
|
83e4c29603
|
xtask: Don't look for pre-release titles in changelogs
|
2021-04-17 19:18:01 +02:00 |
|
Jonas Platte
|
976b1b8090
|
xtask: Push release commit after cargo publish , together with tag
|
2021-04-17 19:07:52 +02:00 |
|
Jonas Platte
|
233b473041
|
xtask: Disallow releasing a macro crate without its parent crate
|
2021-04-17 18:57:19 +02:00 |
|
Jonas Platte
|
461f856b5a
|
ci: Disable irrelevant parts of xtask
|
2021-04-14 19:20:45 +02:00 |
|
Jonas Platte
|
4bc25f836a
|
xtask: Exit feedback loop on EOF
|
2021-04-14 19:09:57 +02:00 |
|
Kévin Commaille
|
bc62192e60
|
xtask: Add release commit creation to release
|
2021-04-14 18:53:56 +02:00 |
|
Jonas Platte
|
96758df5dd
|
xtask: Skip 10sec delay after publishing macro crate was skipped
(because it already existed)
|
2021-04-13 21:25:52 +02:00 |
|
Jonas Platte
|
cae9a3e089
|
xtask: Fail early in release if config.toml does not exist
|
2021-04-13 21:21:28 +02:00 |
|
Jonas Platte
|
322edc551f
|
xtask: Add a delay after publishing a macro crate
|
2021-04-13 21:16:24 +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 |
|
Kévin Commaille
|
d189c5ea29
|
xtask: Handle pre-releases in release
|
2021-04-12 20:12:28 +02:00 |
|
Kévin Commaille
|
508aa6dac5
|
xtask: Handle macros crates in release
|
2021-04-12 20:12:28 +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 |
|