From 3763b5b71553f7e590f5943d6c701f9394e71ea2 Mon Sep 17 00:00:00 2001 From: wenxuanjun Date: Sat, 11 May 2024 14:25:15 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20refactor(release.yml):=20remove?= =?UTF-8?q?=20aarch64-pc-windows-msvc=20target=20from=20build=20matrix=20d?= =?UTF-8?q?ue=20to=20compatibility=20issues=20=E2=9C=A8=20feat(release.yml?= =?UTF-8?q?):=20add=20universal-apple-darwin=20target=20to=20support=20uni?= =?UTF-8?q?versal=20binaries=20on=20macOS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🔨 refactor(auth.rs): remove unnecessary Arc import and use fully qualified name instead for better code readability --- .github/workflows/release.yml | 4 ++-- src/auth.rs | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index abf804f..e242aba 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,14 +28,14 @@ jobs: features: rustls - target: x86_64-unknown-linux-gnu os: ubuntu-latest - - target: aarch64-pc-windows-msvc - os: windows-latest - target: x86_64-pc-windows-msvc os: windows-latest - target: aarch64-apple-darwin os: macos-latest - target: x86_64-apple-darwin os: macos-latest + - target: universal-apple-darwin + os: macos-latest runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v4 diff --git a/src/auth.rs b/src/auth.rs index 3d29395..d4547be 100644 --- a/src/auth.rs +++ b/src/auth.rs @@ -4,7 +4,6 @@ use std::collections::HashMap; use std::error::Error; use std::net::Ipv4Addr; use std::str::FromStr; -use std::sync::Arc; use thiserror::Error; use ureq::{Agent, AgentBuilder}; use url::Url; @@ -46,7 +45,7 @@ impl Authenticator { let client = { let builder = AgentBuilder::new(); #[cfg(feature = "native-tls")] - let builder = builder.tls_connector(Arc::new(TlsConnector::new()?)); + let builder = builder.tls_connector(std::sync::Arc::new(TlsConnector::new()?)); builder.build() }; let ip_addresses = Self::get_ip_addresses()?;