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);