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 bytes@1.0 while it uses features from bytes@1.7) 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
David Pedersen
43b14a5f02
Update to latest versions of hyper and http-body ( #1882 )
...
Co-authored-by: Michael Scofield <mscofield0@tutanota.com>
Co-authored-by: Jonas Platte <jplatte+git@posteo.de>
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 Butler
26daec2b17
Update tokio-tungstenite to 0.19 ( #2021 )
...
Co-authored-by: David Pedersen <david.pdrsn@gmail.com>
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
Jonas Platte
eec4195eac
Fix broken links in the documentation ( #1878 )
2023-03-23 14:55:56 +00:00