Commit d3848d7
Fix Nix builds and update the lock file (#641)
* Fix clippy warnings
* Fix doc example
* Clean up tonic-web usage
It looks like `tonic_web::enable` was removed with the 0.13.x release so
this code hasn't actually compiled for a long time. The doc and code
examples all use a custom cors layer so whatever heavy lifting the 0.12
method was doing doesn't seem necessary anymore
* ci: run clippy with all features enabled
Features are additive so this should be safe to lint them all together
(and avoid the combinatorics of using cargo-hack)
* ci: run all crate tests in one invocation
1. We've already committed our lockfile so there's no need to test the
API/subscriber crates individually (if we want to test with the
latest available versions we should be running a `cargo update` in
CI, so this change remains compatible with the previous behavior)
2. Also enable some non-default feature flags to ensure they are being
tested
* Fix nix builds
* flake.lock: Update
Flake lock file updates:
• Updated input 'flake-utils':
'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11)
→ 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b' (2024-11-13)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/f9d39fb9aff0efee4a3d5f4a6d7c17701d38a1d8' (2024-02-11)
→ 'github:NixOS/nixpkgs/e9f00bd893984bc8ce46c895c3bf7cac95331127' (2025-09-28)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/8dfbe2dffc28c1a18a29ffa34d5d0b269622b158' (2024-02-13)
→ 'github:oxalica/rust-overlay/be3b8843a2be2411500f6c052876119485e957a2' (2025-09-29)
• Removed input 'rust-overlay/flake-utils'
* flake: drop non-existent override
---------
Co-authored-by: Sean McArthur <sean@seanmonstar.com>1 parent 4238e73 commit d3848d7
2 files changed
+34
-16
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | 11 | | |
13 | 12 | | |
14 | 13 | | |
| |||
66 | 65 | | |
67 | 66 | | |
68 | 67 | | |
69 | | - | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
70 | 74 | | |
71 | 75 | | |
72 | 76 | | |
73 | 77 | | |
74 | 78 | | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
75 | 94 | | |
76 | 95 | | |
77 | 96 | | |
| |||
84 | 103 | | |
85 | 104 | | |
86 | 105 | | |
87 | | - | |
88 | | - | |
| 106 | + | |
89 | 107 | | |
90 | 108 | | |
91 | 109 | | |
| |||
105 | 123 | | |
106 | 124 | | |
107 | 125 | | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
108 | 129 | | |
109 | 130 | | |
0 commit comments