This is an automated email from the ASF dual-hosted git repository.

Xuanwo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/opendal-reqsign.git


The following commit(s) were added to refs/heads/main by this push:
     new f7bc18a  chore: drop no longer relevant release steps (#781)
f7bc18a is described below

commit f7bc18ab3ddf62165cebedadcd9f56524040d03c
Author: tison <[email protected]>
AuthorDate: Sat Jul 11 04:16:36 2026 +0800

    chore: drop no longer relevant release steps (#781)
---
 release/SKILL.md                              | 12 ------------
 services/aws-v4/src/sign_request.rs           |  4 ++--
 services/azure-storage/src/service_sas.rs     |  2 +-
 services/azure-storage/src/sign_request.rs    |  2 +-
 services/azure-storage/src/user_delegation.rs |  2 +-
 services/google/src/sign_request.rs           |  4 ++--
 services/huaweicloud-obs/src/sign_request.rs  |  2 +-
 services/oracle/src/sign_request.rs           |  2 +-
 services/volcengine-tos/src/sign_request.rs   |  4 ++--
 9 files changed, 11 insertions(+), 23 deletions(-)

diff --git a/release/SKILL.md b/release/SKILL.md
index 42ddb9d..709dfdb 100644
--- a/release/SKILL.md
+++ b/release/SKILL.md
@@ -250,19 +250,7 @@ NAME
 
    Use the formal tag and include source artifact links, notable changes, and 
crate versions.
 
-8. Send announcement.
-
-   Create an announcement in the repo's Announcements category if permissions 
allow. If GitHub returns `FORBIDDEN`, report this explicitly and do not post 
into the wrong category.
-
-   Wait for `downloads.apache.org`/`dlcdn.apache.org` mirror sync before 
sending a broad announcement that uses mirror URLs. The SVN release URL may be 
available earlier:
-
-   ```text
-   https://dist.apache.org/repos/dist/release/opendal/reqsign-X.Y.Z/
-   ```
-
 ## Recovery Notes
 
 - If `main` advances after the vote starts, formal `vX.Y.Z` still points to 
the RC commit, not latest `origin/main`.
-- If `downloads.apache.org` returns 404 immediately after SVN release move, 
wait for mirror sync. Do not send announcements with broken mirror links.
 - If SVN authentication fails, retry with `--force-interactive`; run `svn 
cleanup` if a killed commit leaves the working copy locked.
-- If the Announcements discussion category is restricted, do not use General 
as a silent fallback.
diff --git a/services/aws-v4/src/sign_request.rs 
b/services/aws-v4/src/sign_request.rs
index 6ac2317..cb22bad 100644
--- a/services/aws-v4/src/sign_request.rs
+++ b/services/aws-v4/src/sign_request.rs
@@ -119,10 +119,10 @@ impl SignRequest for RequestSigner {
             writeln!(f, "{}", now.format_iso8601()).map_err(|e| {
                 reqsign_core::Error::unexpected(format!("failed to write 
timestamp: {e}"))
             })?;
-            writeln!(f, "{}", &scope).map_err(|e| {
+            writeln!(f, "{}", scope).map_err(|e| {
                 reqsign_core::Error::unexpected(format!("failed to write 
scope: {e}"))
             })?;
-            write!(f, "{}", &encoded_req).map_err(|e| {
+            write!(f, "{}", encoded_req).map_err(|e| {
                 reqsign_core::Error::unexpected(format!("failed to write 
encoded request: {e}"))
             })?;
             f
diff --git a/services/azure-storage/src/service_sas.rs 
b/services/azure-storage/src/service_sas.rs
index a5e68e6..f465131 100644
--- a/services/azure-storage/src/service_sas.rs
+++ b/services/azure-storage/src/service_sas.rs
@@ -152,7 +152,7 @@ impl ServiceSharedAccessSignature {
             "",                                        // si
             self.ip.clone().unwrap_or_default(),       // sip
             self.protocol.clone().unwrap_or_default(), // spr
-            &self.version,                             // sv
+            self.version,                              // sv
             self.resource.signed_resource(),           // sr
             "",                                        // snapshot time
             "",                                        // encryption scope
diff --git a/services/azure-storage/src/sign_request.rs 
b/services/azure-storage/src/sign_request.rs
index d67ec44..b35d23c 100644
--- a/services/azure-storage/src/sign_request.rs
+++ b/services/azure-storage/src/sign_request.rs
@@ -629,7 +629,7 @@ fn string_to_sign(
             .with_source(e)
     })?;
 
-    debug!("string to sign: {}", &s);
+    debug!("string to sign: {}", s);
 
     Ok(s)
 }
diff --git a/services/azure-storage/src/user_delegation.rs 
b/services/azure-storage/src/user_delegation.rs
index 3306330..d8e7f8f 100644
--- a/services/azure-storage/src/user_delegation.rs
+++ b/services/azure-storage/src/user_delegation.rs
@@ -207,7 +207,7 @@ impl UserDelegationSharedAccessSignature {
             self.key.signed_version,
             self.ip.clone().unwrap_or_default(),
             self.protocol.clone().unwrap_or_default(),
-            &self.version,
+            self.version,
             self.resource.signed_resource(),
             "", // snapshot time
             "", // encryption scope
diff --git a/services/google/src/sign_request.rs 
b/services/google/src/sign_request.rs
index dcec4e9..9122c13 100644
--- a/services/google/src/sign_request.rs
+++ b/services/google/src/sign_request.rs
@@ -196,7 +196,7 @@ impl RequestSigner {
         let mut req = SigningRequest::build(parts)?;
 
         req.headers.insert(header::AUTHORIZATION, {
-            let mut value: http::HeaderValue = format!("Bearer {}", 
&token.access_token)
+            let mut value: http::HeaderValue = format!("Bearer {}", 
token.access_token)
                 .parse()
                 .map_err(|e| {
                     reqsign_core::Error::unexpected("failed to parse header 
value").with_source(e)
@@ -316,7 +316,7 @@ impl RequestSigner {
             ))
             .header(header::CONTENT_TYPE, "application/json")
             .header(header::AUTHORIZATION, {
-                let mut value: http::HeaderValue = format!("Bearer {}", 
&token.access_token)
+                let mut value: http::HeaderValue = format!("Bearer {}", 
token.access_token)
                     .parse()
                     .map_err(|e| {
                         reqsign_core::Error::unexpected("failed to parse 
header value")
diff --git a/services/huaweicloud-obs/src/sign_request.rs 
b/services/huaweicloud-obs/src/sign_request.rs
index 944f7f7..f270393 100644
--- a/services/huaweicloud-obs/src/sign_request.rs
+++ b/services/huaweicloud-obs/src/sign_request.rs
@@ -175,7 +175,7 @@ fn string_to_sign(
         canonicalize_resource(ctx, bucket, method, cred)
     )?;
 
-    debug!("string to sign: {}", &s);
+    debug!("string to sign: {}", s);
     Ok(s)
 }
 
diff --git a/services/oracle/src/sign_request.rs 
b/services/oracle/src/sign_request.rs
index d4bc76d..4620241 100644
--- a/services/oracle/src/sign_request.rs
+++ b/services/oracle/src/sign_request.rs
@@ -79,7 +79,7 @@ impl SignRequest for RequestSigner {
             f
         };
 
-        debug!("string to sign: {}", &string_to_sign);
+        debug!("string to sign: {}", string_to_sign);
 
         // Read private key from file
         let private_key_content = 
ctx.file_read_as_string(&cred.key_file).await?;
diff --git a/services/volcengine-tos/src/sign_request.rs 
b/services/volcengine-tos/src/sign_request.rs
index 6196d8a..8a6f32b 100644
--- a/services/volcengine-tos/src/sign_request.rs
+++ b/services/volcengine-tos/src/sign_request.rs
@@ -128,7 +128,7 @@ impl SignRequest for RequestSigner {
             s
         };
 
-        debug!("string to sign: {}", &string_to_sign);
+        debug!("string to sign: {}", string_to_sign);
 
         let signed_headers_str = 
signing_req.header_name_to_vec_sorted().join(";");
 
@@ -140,7 +140,7 @@ impl SignRequest for RequestSigner {
             cred.access_key_id, credential_scope, signed_headers_str, signature
         );
 
-        debug!("authorization: {}", &authorization);
+        debug!("authorization: {}", authorization);
 
         let mut auth_value: HeaderValue = authorization.parse()?;
         auth_value.set_sensitive(true);

Reply via email to