Commit Graph
86 Commits
Author SHA1 Message Date
tottotoandGitHub 907ba35b5b ci: Update to cargo-sort 2.1.3 (#3692) 2026-03-20 22:48:13 +09:00
tottotoandGitHub 81e727faf6 ci: Remove test-docs job (#3634) 2026-01-14 00:19:21 +09:00
tottotoandGitHub c3fc7bb1df ci: Remove unnecessary package handling (#3628) 2026-01-12 08:20:13 +09:00
tottotoandGitHub f829daf094 ci: Improve test-msrv job cache (#3627) 2026-01-11 19:36:33 +09:00
Jonas PlatteandGitHub 4c09ea7d80 Rewrite sec-websocket-protocol handling (#3620) 2026-01-10 12:06:45 +00:00
tottotoandGitHub 309dc56a73 ci: Make examples checked with cargo-sort (#3624) 2026-01-10 17:27:04 +09:00
tottotoandGitHub 023d8b7e8e ci: Refactor ci style (#3613) 2026-01-07 18:43:44 +09:00
tottotoandGitHub 051628c163 ci: Make examples cached and checked with rustfmt (#3609) 2026-01-03 14:24:17 +01:00
tottotoandGitHub 4028d0e7cf ci: Update to cargo-check-external-types 0.4.0 (#3608) 2025-12-30 07:03:23 +09:00
Jonas PlatteandGitHub f72bb26ff3 ci: Require up-to-date workspace in more places (#3604) 2025-12-27 20:38:51 +00:00
tottotoandGitHub 642e4dcb3c ci: Switch cargo-public-api-crates to cargo-check-external-types (#3576) 2025-12-05 22:03:30 +09:00
David MládekandGitHub b9e35ec780 Split examples & check minimum versions (#3370)
Currently, both cargo deny and our MSRV checks use Cargo.lock file which has unified features and versions across both the axum crates and all the examples. This can hide some issues as usually when someone adds an example, they might use cargo add which will silently update the dependency for the whole repository. Some compilation errors (like axum requiring [email protected] while it uses features from [email protected]) will then be hidden.

I don't think most users would ever need to use the minimal versions anyway so this is not as severe, but someone might run into compilation errors.
2025-12-02 22:24:37 +01:00
tottotoandGitHub aeff16e91a ci: Update to actions/checkout v6 (#3572) 2025-11-26 06:25:55 +09:00
tottotoandGitHub 7bc6f52892 ci: Use taiki-e/install-action to setup cargo-hack (#3535) 2025-10-23 09:18:25 +02:00
Jonas Platte f791ec3879 Merge branch 'v0.8.x' into jplatte/v0.8.5 2025-09-28 20:46:41 +02:00
tottotoandJonas Platte ae80850223 Update to cargo-deny api version 2 (#3475) 2025-09-28 19:41:46 +02:00
Jonas Platte 1a7460cd27 ci: Also run for release branches 2025-09-28 19:32:40 +02:00
Jonas Platte 25549f0ba2 Update minimum Rust version to 1.78 (#3412) 2025-09-28 19:22:01 +02:00
tottotoandGitHub d5e505619f Update to cargo-deny api version 2 (#3475) 2025-09-13 14:48:25 +02:00
tottotoandGitHub 8f707ca9fd ci: Refactor dependencies-are-sorted job (#3445) 2025-09-05 00:13:45 +02:00
tottotoandGitHub 94db5273a5 ci: Update to actions/checkout v5 (#3450) 2025-08-28 15:41:09 +02:00
Jonas PlatteandGitHub ff031867df Update minimum Rust version to 1.78 (#3412) 2025-07-20 07:47:56 +00:00
Jonas PlatteandGitHub 6df26a3be3 Fix broken intra-doc link (#3186) 2025-01-21 06:45:56 -05:00
Jonas PlatteandGitHub 70d52b386d ci: Remove condition from typos job (#3187) 2025-01-21 06:45:45 -05:00
Tobias BieniekandGitHub c8259dccb7 CI: Remove obsolete prefix-key attributes for rust-cache action (#3130) 2024-12-30 09:10:50 +01:00
Tobias BieniekandGitHub 32a948e8ea Fix cargo hack warnings (#3114) 2024-12-27 10:53:31 +01:00
Tobias BieniekandGitHub a5de589274 Improve crate-ci/typos configuration (#3106) 2024-12-26 22:05:03 +01:00
Tobias BieniekandGitHub c4edb3b313 Remove broken rest-grpc-multiplex example (#3105) 2024-12-26 14:41:02 +01:00
Tobias BieniekandGitHub 65f88991c3 CI: Remove seemingly unused patch.toml file (#3107) 2024-12-26 14:35:16 +01:00
Jonas PlatteandGitHub 1bc694878b ci: Use updated fork of cargo-public-api-crates (#3100) 2024-12-25 18:55:40 +01:00
David MládekandGitHub 89fec69b01 Use explicit CI runner version (#2996) 2024-10-18 21:04:24 +02:00
Jonas PlatteandGitHub 928d31d1d7 ci: Only save cache from main (#2946) 2024-09-29 21:15:49 +00:00
Jonas PlatteandGitHub 689ca1aea2 Update MSRV for all crates to 1.75 (#2943) 2024-09-28 21:21:41 +00:00
ShawnandGitHub 855dc191b1 Update prost to 0.13 (#2829) 2024-09-20 21:06:41 +02:00
David MládekandGitHub 806bc26e62 CI: Pin nightly version for cargo public-api-crates (#2779) 2024-06-09 23:33:25 +02:00
AfifurrohmanandGitHub e3bb7083c8 ci: Bump crate-ci/typos to v1.20.8 (#2711) 2024-04-16 02:56:01 -04:00
Jonas PlatteandGitHub 4d65ba0215 ci: Unbreak cargo-deny action (#2613) 2024-02-22 09:59:05 +01:00
Taiki EndoandGitHub 5b6204168a Update actions/checkout action to v4 (#2495) 2024-01-07 09:28:54 +01:00
David PedersenandGitHub 6e0955ed9b Fix CI (#2434) 2023-12-17 12:11:40 +01:00
43b14a5f02 Update to latest versions of hyper and http-body (#1882)
Co-authored-by: Michael Scofield <[email protected]>
Co-authored-by: Jonas Platte <[email protected]>
2023-11-23 11:03:03 +00:00
Jonas PlatteandGitHub e84d563b26 Improve documentation of axum::Form (#2289) 2023-10-26 06:37:19 +09:00
Jonas Platte 4120195c53 Check for typos in CI 2023-08-08 11:27:45 +02:00
26daec2b17 Update tokio-tungstenite to 0.19 (#2021)
Co-authored-by: David Pedersen <[email protected]>
2023-06-23 00:03:30 +02:00
tottotoandGitHub 018d65da14 Use axum-macros/rust-toolchain file in ci (#1939) 2023-04-17 10:55:18 +02:00
tottotoandGitHub de7dc69eeb Resolve ci warnings (#1938) 2023-04-15 17:02:47 +02:00
tottotoandGitHub 7219fd8df5 Update ci config to setup rust (#1937) 2023-04-15 09:46:43 +02:00
David PedersenandGitHub 39bb28130d Enable println warning (#1929) 2023-04-14 22:26:56 +02:00
Jonas PlatteandGitHub eec4195eac Fix broken links in the documentation (#1878) 2023-03-23 14:55:56 +00:00
dc480f7b0e Re-integrate examples into the root workspace (#1466)
Co-authored-by: David Pedersen <[email protected]>
2023-03-10 12:02:11 +01:00
David PedersenandGitHub e6ff0281ae Try cargo public-api-crates on CI (#1761) 2023-02-16 22:41:41 +01:00