Skip to content

Commit c716994

Browse files
authored
Update Rust Dependencies 2024-05-29 (#226)
* Moved deprecated .cargo/config to config.toml * Ignore clippy warning * Updated body_reader and channel dependencies * Updated config-wasm and hdr-histogram dependencies * Updated additional dependencies - Held back hyper, http, and yansi due to major changes * Updated Yansi to latest version - Converted Paint::disable to Yansi::disable - Removed Windows specific code. Yansi now will try to enable on Windows and automatically disables if it can't activate. * Added build test-server to the PR script and workflow * Fix dependency loop with ahash on itself - tkaitchuck/aHash#95 (comment) - rustwasm/wasm-bindgen#3031 (comment) * Updated yaml-rust to use yaml-rust2 due to deprecation - chyh1990/yaml-rust#197 - chyh1990/yaml-rust#160 (comment) * Updated cargo deny to remove deprecated entries - EmbarkStudios/cargo-deny#611 - https://embarkstudios.github.io/cargo-deny/checks/licenses/cfg.html#the-clarify-field-optional * Updated cargo lock file * Updated code for deprecations - Added tests for create_date_diff, then updated deprecated calls and confirmed tests still passed * Added clippy ignore large results and errors * Fixed tests to validate to UTC - Since the PR flow runs on UTC, updated the local PR script to also run UTC - Updated the create_date_diff test to validate UTC and print a warning to run UTC if it fails
1 parent 1c04a2a commit c716994

20 files changed

+565
-1970
lines changed

.github/workflows/pr-rust.yml

+6
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,12 @@ jobs:
107107
with:
108108
args: cargo build -q --release --target x86_64-unknown-linux-musl
109109

110+
- name: Build Test Server for Linux
111+
uses: ./.github/actions/linux-x86_64-musl/
112+
if: matrix.build == 'linux'
113+
with:
114+
args: cargo build -q --release --bin test-server --target x86_64-unknown-linux-musl
115+
110116
wasm-pack:
111117
name: Wasm Build
112118
strategy:

0 commit comments

Comments
 (0)