Commit Graph
93 Commits
Author SHA1 Message Date
tottoto 907ba35b5b ci: Update to cargo-sort 2.1.3 (#3692) 2026-03-20 22:48:13 +09:00
tottoto 81e727faf6 ci: Remove test-docs job (#3634) 2026-01-14 00:19:21 +09:00
tottoto c3fc7bb1df ci: Remove unnecessary package handling (#3628) 2026-01-12 08:20:13 +09:00
tottoto f829daf094 ci: Improve test-msrv job cache (#3627) 2026-01-11 19:36:33 +09:00
Jonas Platte 4c09ea7d80 Rewrite sec-websocket-protocol handling (#3620) 2026-01-10 12:06:45 +00:00
tottoto 309dc56a73 ci: Make examples checked with cargo-sort (#3624) 2026-01-10 17:27:04 +09:00
tottoto 023d8b7e8e ci: Refactor ci style (#3613) 2026-01-07 18:43:44 +09:00
tottoto 051628c163 ci: Make examples cached and checked with rustfmt (#3609) 2026-01-03 14:24:17 +01:00
tottoto 4028d0e7cf ci: Update to cargo-check-external-types 0.4.0 (#3608) 2025-12-30 07:03:23 +09:00
Jonas Platte f72bb26ff3 ci: Require up-to-date workspace in more places (#3604) 2025-12-27 20:38:51 +00:00
tottoto 642e4dcb3c ci: Switch cargo-public-api-crates to cargo-check-external-types (#3576) 2025-12-05 22:03:30 +09:00
David Mládek 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
tottoto aeff16e91a ci: Update to actions/checkout v6 (#3572) 2025-11-26 06:25:55 +09:00
tottoto 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
tottoto 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
tottoto d5e505619f Update to cargo-deny api version 2 (#3475) 2025-09-13 14:48:25 +02:00
tottoto 8f707ca9fd ci: Refactor dependencies-are-sorted job (#3445) 2025-09-05 00:13:45 +02:00
tottoto 94db5273a5 ci: Update to actions/checkout v5 (#3450) 2025-08-28 15:41:09 +02:00
Jonas Platte ff031867df Update minimum Rust version to 1.78 (#3412) 2025-07-20 07:47:56 +00:00
Jonas Platte 6df26a3be3 Fix broken intra-doc link (#3186) 2025-01-21 06:45:56 -05:00
Jonas Platte 70d52b386d ci: Remove condition from typos job (#3187) 2025-01-21 06:45:45 -05:00
Tobias Bieniek c8259dccb7 CI: Remove obsolete prefix-key attributes for rust-cache action (#3130) 2024-12-30 09:10:50 +01:00
Tobias Bieniek 32a948e8ea Fix cargo hack warnings (#3114) 2024-12-27 10:53:31 +01:00
Tobias Bieniek a5de589274 Improve crate-ci/typos configuration (#3106) 2024-12-26 22:05:03 +01:00
Tobias Bieniek c4edb3b313 Remove broken rest-grpc-multiplex example (#3105) 2024-12-26 14:41:02 +01:00
Tobias Bieniek 65f88991c3 CI: Remove seemingly unused patch.toml file (#3107) 2024-12-26 14:35:16 +01:00
Jonas Platte 1bc694878b ci: Use updated fork of cargo-public-api-crates (#3100) 2024-12-25 18:55:40 +01:00
David Mládek 89fec69b01 Use explicit CI runner version (#2996) 2024-10-18 21:04:24 +02:00
Jonas Platte 928d31d1d7 ci: Only save cache from main (#2946) 2024-09-29 21:15:49 +00:00
Jonas Platte 689ca1aea2 Update MSRV for all crates to 1.75 (#2943) 2024-09-28 21:21:41 +00:00
Shawn 855dc191b1 Update prost to 0.13 (#2829) 2024-09-20 21:06:41 +02:00
David Mládek 806bc26e62 CI: Pin nightly version for cargo public-api-crates (#2779) 2024-06-09 23:33:25 +02:00
Afifurrohman e3bb7083c8 ci: Bump crate-ci/typos to v1.20.8 (#2711) 2024-04-16 02:56:01 -04:00
Jonas Platte 4d65ba0215 ci: Unbreak cargo-deny action (#2613) 2024-02-22 09:59:05 +01:00
Taiki Endo 5b6204168a Update actions/checkout action to v4 (#2495) 2024-01-07 09:28:54 +01:00
David Pedersen 6e0955ed9b Fix CI (#2434) 2023-12-17 12:11:40 +01:00
Jonas Platte 4d681de0dd Clean up Q&A discussion template (#2342) 2023-11-24 14:13:56 +01:00
Jonas Platte 92253fe7b3 Fix error in Q&A discussion template (#2341) 2023-11-24 12:21:13 +01:00
Jonas Platte 9a931605dd GitHub: Add a Q&A discussion template (#2340) 2023-11-24 11:57:17 +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 Platte 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
Alex ButlerandDavid Pedersen 26daec2b17 Update tokio-tungstenite to 0.19 (#2021)
Co-authored-by: David Pedersen <[email protected]>
2023-06-23 00:03:30 +02:00
tottoto 018d65da14 Use axum-macros/rust-toolchain file in ci (#1939) 2023-04-17 10:55:18 +02:00
tottoto de7dc69eeb Resolve ci warnings (#1938) 2023-04-15 17:02:47 +02:00
tottoto 7219fd8df5 Update ci config to setup rust (#1937) 2023-04-15 09:46:43 +02:00
David Pedersen 39bb28130d Enable println warning (#1929) 2023-04-14 22:26:56 +02:00