Kévin Commaille
a435a83cdd
ci: Pin rust nightly for clippy
...
To work around lint issue with clap
2023-02-27 20:10:36 +01:00
Jonas Platte
9a1c8ec66e
Add a link to the Matrix room on the new issue page
2022-12-09 10:47:04 +01:00
Jonas Platte
1601dd6496
Add emoji in front of issue template names
...
… so it's faster to look for the right thing.
2022-12-09 10:46:53 +01:00
Kévin Commaille
f364b41844
ci: Fix typos release not found
2022-11-04 12:49:05 +01:00
Jonas Platte
560326c2c4
ci: Rebuild xtask when workspace Cargo.toml changes
...
… because dependencies from `[workspace.dependencies]` can affect it.
2022-11-01 11:13:21 +01:00
Jonathan de Jong
7e1fd603e6
Bump MSRV to 1.64
2022-10-26 17:22:23 +02:00
Jonas Platte
66ff4dbaad
Raise MSRV to 1.62
2022-09-20 13:49:16 +02:00
Kévin Commaille
96155915fe
ci: Fix deploying previews for forked repositories
2022-06-30 11:50:33 +02:00
Jonas Platte
e96b197d4d
ci: Don't mark Docs CI job as failed when deploying the preview fails
2022-06-22 18:17:06 +02:00
Jonas Platte
2810d73980
ci: Remove unused IDs
2022-06-22 17:30:08 +02:00
Jonas Platte
ff8a2cfca9
ci: Remove unnecessary ${{ }} syntax
2022-06-22 17:30:08 +02:00
Jonas Platte
0e0f6d48e2
ci: Remove trailing spaces
2022-06-22 17:30:08 +02:00
Kévin Commaille
cbad7fcb3a
ci: Don't expose generated docs as artifact
2022-06-20 14:30:50 +02:00
Kévin Commaille
212596f9ba
ci: Remove docs preview when PR is closed
2022-06-20 14:30:50 +02:00
Kévin Commaille
1a36508806
ci: Preview docs for PRs
2022-06-20 14:30:50 +02:00
Kévin Commaille
4f45b8f8ff
ci: Expose generated docs as an artifact
2022-06-14 15:40:26 +02:00
Kévin Commaille
191a747541
ci: Cache xtask and reuse it between jobs
2022-06-14 15:40:26 +02:00
Kévin Commaille
f60202c554
ci: Merge push and PR jobs in a single workflow
2022-06-14 15:40:26 +02:00
Jonas Platte
9c32c57dbc
Don't compile xtask with default features for docs CI job
2022-06-13 14:05:18 +02:00
Jonas Platte
e22f8c5203
Truly fix docs generation
2022-06-13 13:50:50 +02:00
Jonas Platte
cc97fe8db4
Pin old nightly to get back nightly rustdoc features
2022-06-13 11:51:40 +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
1d3d3ed82e
Unpin nightly in CI
2022-05-02 16:59:00 +02:00
Kévin Commaille
a1a8a01bec
ci: Fail doc generation on warnings
2022-04-10 11:35:24 +02:00
Jonathan de Jong
b77fee8948
identifiers: Provide Owned
types
2022-03-31 23:23:02 +02:00
Jonas Platte
22239c39fc
ci: Improve readability / reduce duplication of workflow files
2022-03-25 10:03:54 +01:00
Jonas Platte
a108c9a08f
ci: Explicitly install toolchain / activate cache for lint job
2022-03-25 10:02:56 +01: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
e2375ed72e
xtask: Add typos check
2022-03-18 14:29:57 +01:00
Jonas Platte
40f0e88cb6
Delete CODEOWNERS file
2022-03-18 14:24: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
0d49715f29
macros: Merge ruma-api-macros into ruma-macros
2022-03-02 15:19:16 +01:00
Jonas Platte
b7ce34b4d7
ci: Set CARGO_TERM_COLOR = always
2022-03-02 14:04:44 +01:00
Kévin Commaille
2a3c78de18
macros: Merge ruma-serde-macros into ruma-macros
2022-03-01 18:02:57 +01:00
Kévin Commaille
9310189350
ci: Update for ruma-macros
2022-03-01 17:24:19 +01:00
Kévin Commaille
5be90373b2
codeowners: Update for ruma-macros
2022-03-01 17:24:19 +01:00
Jonas Platte
cd905e01fd
Enable CI caching
2022-02-15 11:01:49 +01:00
Poolitzer
2fd9553667
Create issue templates
2021-10-27 10:36:20 +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
142f1800df
Bump MSRV to 1.53
2021-10-06 21:37:46 +02:00
Jonas Platte
ddda5c0ef3
CI: Deploy docs for main while we don't have a next branch
2021-09-30 19:35:19 +02:00
Jonas Platte
fae75410a9
ci: Revert running CI on pushes to any branch
...
This cause PRs within the repo to run CI twice.
2021-08-05 21:00:07 +02:00
Jonas Platte
273c63b1ab
ci: Deploy docs to separate repo
2021-08-05 20:59:01 +02:00
Jonas Platte
b4254e237d
ci: Fix condition for deploying docs
2021-08-05 20:58:38 +02:00
Jonas Platte
5b60604408
ci: Build docs (w/o publish) on pushes to any branch
2021-07-02 19:37:48 +02:00
Jonas Platte
082b561178
ci: Build docs for PRs
2021-07-02 19:33:28 +02:00
Jonas Platte
0da5151c94
ci: Run Rust checks on all branches
2021-07-02 19:23:29 +02:00