chore: fix ci and docs

This commit is contained in:
0x676e67 2025-07-07 21:32:45 +08:00
parent d8ab50af6e
commit 109c35839c
3 changed files with 11 additions and 9 deletions

View File

@ -308,15 +308,17 @@ jobs:
- name: publish crates
run: |
cargo login ${{ secrets.CARGO_REGISTRY_TOKEN }}
echo "=== Publishing boring-sys... ==="
echo "=== Publishing boring-sys2... ==="
(cd boring-sys && cargo publish)
sleep 10
echo "=== Publishing boring... ==="
echo "=== Publishing boring2... ==="
(cd boring && cargo publish)
sleep 10
echo "=== Publishing tokio-boring... ==="
echo "=== Publishing tokio-boring2... ==="
(cd tokio-boring && cargo publish)
sleep 10
echo "=== Publishing compio-boring2... ==="
(cd compio-boring && cargo publish)
- name: Upload binaries to GitHub Release
uses: softprops/action-gh-release@v2

View File

@ -6,10 +6,10 @@
//! ecosystem. Client connections initiated from this crate verify hostnames
//! automatically and by default.
//!
//! `tokio-boring` exports this ability through [`accept`] and [`connect`]. `accept` should
//! `compio-boring2` exports this ability through [`accept`] and [`connect`]. `accept` should
//! be used by servers, and `connect` by clients. These augment the functionality provided by the
//! [`boring`] crate, on which this crate is built. Configuration of TLS parameters is still
//! primarily done through the [`boring`] crate.
//! [`boring2`] crate, on which this crate is built. Configuration of TLS parameters is still
//! primarily done through the [`boring2`] crate.
#![warn(missing_docs)]
#![cfg_attr(docsrs, feature(doc_auto_cfg))]

View File

@ -6,10 +6,10 @@
//! ecosystem. Client connections initiated from this crate verify hostnames
//! automatically and by default.
//!
//! `tokio-boring` exports this ability through [`accept`] and [`connect`]. `accept` should
//! `tokio-boring2` exports this ability through [`accept`] and [`connect`]. `accept` should
//! be used by servers, and `connect` by clients. These augment the functionality provided by the
//! [`boring`] crate, on which this crate is built. Configuration of TLS parameters is still
//! primarily done through the [`boring`] crate.
//! [`boring2`] crate, on which this crate is built. Configuration of TLS parameters is still
//! primarily done through the [`boring2`] crate.
#![warn(missing_docs)]
#![cfg_attr(docsrs, feature(doc_auto_cfg))]