Kévin Commaille
|
9194c60f4a
|
xtask: Allow spec links to use the latest spec instead of a specific version
|
2023-02-12 12:39:24 +01:00 |
|
Kévin Commaille
|
2e51eeb5bc
|
ci: Check that links to the spec are valid
|
2023-02-11 12:14:33 +01:00 |
|
Jonas Platte
|
db6acae8a8
|
xtask: Don't wait after ruma-macros release
Current versions of Cargo do this as part of `cargo publish`.
|
2023-02-02 13:13:36 +01:00 |
|
Jonas Platte
|
b0967d9053
|
Re-export ruma-server-util from ruma with a feature flag
|
2023-02-01 14:19:28 +01:00 |
|
Jonas Platte
|
5b77165e2b
|
Update xtask release to work for ruma-server-util
|
2023-02-01 14:12:38 +01:00 |
|
Jonas Platte
|
92c1602d2d
|
Update release xtask to account for workspace dependencies
|
2023-02-01 13:24:43 +01:00 |
|
Kévin Commaille
|
5f8e72feac
|
ci: Allow Matrix v1.5 links
|
2022-11-25 14:13:56 +01:00 |
|
Jonathan de Jong
|
7e1fd603e6
|
Bump MSRV to 1.64
|
2022-10-26 17:22:23 +02:00 |
|
Jonas Platte
|
c7e84c5249
|
Fix clippy lints
Automated using `cargo clippy --fix`.
|
2022-10-26 13:38:29 +02:00 |
|
Kévin Commaille
|
106527ec7e
|
ci: Add support for Matrix v1.4 links
|
2022-09-30 17:18:08 +02:00 |
|
Jonas Platte
|
66ff4dbaad
|
Raise MSRV to 1.62
|
2022-09-20 13:49:16 +02:00 |
|
Jonas Platte
|
c54b96dc69
|
xtask: Clean up doc output
* Don't render docs for examples
* Don't include a workaround for a problematic nightly feature we no longer use
|
2022-09-16 12:09:28 +02:00 |
|
Jonas Platte
|
c745d3baf7
|
Fix clippy lint
|
2022-09-02 14:07:28 +02:00 |
|
Jonas Platte
|
195091c051
|
Update clippy issue reference
|
2022-06-21 18:03:46 +02:00 |
|
Kévin Commaille
|
a36ea313f6
|
xtask: Allow to whitelist spec links
|
2022-06-21 15:51:55 +02:00 |
|
Kévin Commaille
|
a940de9e41
|
api: Add MatrixVersion::V1_3
|
2022-06-20 14:10:09 +00:00 |
|
Jonas Platte
|
21a03fce92
|
Undo pinning of clap
|
2022-06-15 18:33:56 +02:00 |
|
Jonas Platte
|
a47c8f08d3
|
xtask: Prevent Cargo from upgrading clap to 3.2
https://github.com/clap-rs/clap/issues/3822
|
2022-06-13 19:29:33 +02:00 |
|
Jonas Platte
|
20d00919f3
|
Enable rustdoc-map nightly feature via .cargo/config.toml
… instead of using -Z on the command line.
|
2022-06-13 14:09:13 +02:00 |
|
Jonas Platte
|
e22f8c5203
|
Truly fix docs generation
|
2022-06-13 13:50:50 +02:00 |
|
Jonas Platte
|
56cf3ce94c
|
Allow buggy clippy lint on a per-crate basis
The previous method of allowing it through .cargo/config.toml doesn't
seem to work anymore.
|
2022-06-08 11:45:29 +02:00 |
|
Kévin Commaille
|
93d8401d35
|
xtask: Fix release changelog generation
The version title might exist after the "unreleased" title if the
release failed after the changelog was updated
|
2022-06-03 13:22:41 +02:00 |
|
Jonas Platte
|
8912182c56
|
Increase usage of implicit named arguments in format strings
|
2022-06-03 10:06:28 +02:00 |
|
Jonas Platte
|
07af61d784
|
Bump MSRV to 1.60
|
2022-06-01 14:52:02 +02:00 |
|
Kévin Commaille
|
6f7bb9aa1d
|
ci: Check that all features that are used exist
With the new `check-cfg=features` option
|
2022-05-24 15:28:43 +02:00 |
|
Kévin Commaille
|
6939c048b0
|
chore: Bump MSRV to 1.59
|
2022-05-16 13:24:25 +02:00 |
|
Jonas Platte
|
222c57ff8a
|
xtask: Fix inverted conditions
|
2022-04-28 17:14:50 +02:00 |
|
Jonas Platte
|
d73f84ebcc
|
ci: Make sure compiling for wasm works
|
2022-04-21 17:16:02 +02:00 |
|
Jonas Platte
|
05b643a13b
|
Update cargo sort table order
|
2022-04-21 17:16:02 +02:00 |
|
Jonas Platte
|
1e1ae328bb
|
ci: Unpin nightly version
|
2022-04-20 18:31:37 +02:00 |
|
Jonathan de Jong
|
b77fee8948
|
identifiers: Provide Owned types
|
2022-03-31 23:23:02 +02:00 |
|
Jonas Platte
|
aa67464b78
|
ci: Pin a working nightly version
|
2022-03-25 10:02:56 +01:00 |
|
Kévin Commaille
|
806606c675
|
ci: Split CI in smaller tasks
|
2022-03-21 09:49:57 +01:00 |
|
Kévin Commaille
|
eef68d7d4b
|
xtask: Add instructions for installing cargo-sort
|
2022-03-18 14:29:57 +01:00 |
|
Kévin Commaille
|
e2375ed72e
|
xtask: Add typos check
|
2022-03-18 14:29:57 +01:00 |
|
Kévin Commaille
|
4d04ef614f
|
xtask: Don't update changelog when version is set
|
2022-03-18 13:11:41 +01:00 |
|
Kévin Commaille
|
c647d39c9e
|
xtask: Add dry-run option for release task
|
2022-03-18 13:11:41 +01:00 |
|
Kévin Commaille
|
1f23e8abcb
|
xtask: Add doc task
Mirror the task in CI
|
2022-03-18 13:11:41 +01:00 |
|
Kévin Commaille
|
9a401cefae
|
xtask: Split CI commands
|
2022-03-18 13:11:41 +01:00 |
|
Kévin Commaille
|
097d329718
|
xtask: Switch to clap
|
2022-03-18 13:11:41 +01:00 |
|
Kévin Commaille
|
23b8941361
|
xtask: Release ruma-macros with ruma-common
|
2022-03-10 18:45:26 +01:00 |
|
Kévin Commaille
|
088d1872b7
|
common: Merge ruma-identifiers into ruma-common
|
2022-03-09 17:46:51 +00:00 |
|
Kévin Commaille
|
c3f9a3cb70
|
common: Merge ruma-events into ruma-common
|
2022-03-04 11:45:07 +00:00 |
|
Jonas Platte
|
f5e27997dd
|
Specify default-members for virtual workspace
|
2022-03-02 18:56:56 +01:00 |
|
Jonas Platte
|
ab9994253c
|
xtask: Fix VersionExt::is_next
|
2022-02-19 14:23:21 +01:00 |
|
Jonas Platte
|
8743a7791d
|
ci: Fix accidental ban of v1.1 spec links
|
2022-02-18 20:22:27 +01:00 |
|
Jonas Platte
|
c8de6c7388
|
ci: Forbid old spec links
|
2022-02-18 20:05:20 +01:00 |
|
Jonas Platte
|
215cb35806
|
Clean up import grouping / ordering
|
2022-02-18 11:20:39 +01:00 |
|
Kévin Commaille
|
acba6fbbc4
|
ci: Add the __ci feature
|
2022-02-11 22:17:49 +01:00 |
|
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 |
|