You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@reqsign.apache.org by xu...@apache.org on 2026/10/05 08:55:06 UTC

(reqsign) branch dependabot/github_actions/azure/login-3.0.2 updated (2a9b5ba -> 8c8d818)

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

Xuanwo pushed a change to branch dependabot/github_actions/azure/login-3.0.2
in repository https://gitbox.apache.org/repos/asf/reqsign.git


    from 2a9b5ba  Merge branch 'main' into dependabot/github_actions/azure/login-3.0.2
     add 0466288  test(google): validate credentials with live services (#869)
     add ad3ce5a  refactor: unify async synchronization with AsyncBand (#870)
     add 75a7526  chore: drop unnecessary futures dependency (#871)
     add 29f3a9a  fix(ci): isolate Azure live-test resources (#873)
     add 6515ea4  build(deps): bump taiki-e/install-action from 2.87.4 to 2.87.12 (#879)
     add 6d31aed  chore: prepare v0.20.7 release (#880)
     add f8c383c  build(deps): bump taiki-e/install-action from 2.87.12 to 2.87.13 (#882)
     add 7345691  fix: update repository references after reqsign rename (#885)
     add 7615a45  chore: align project metadata with Apache Reqsign (#889)
     add d53cc93  chore: Remove unnecessary content (#890)
     add b6fc432  ci: simplify Rust release automation (#891)
     add 2255d5f  ci: pull AWS live-test base images from Docker Hub (#904)
     add 68f6aee  fix(aws): preserve quoted credential process arguments (#899)
     add 061eeb0  feat(google): support trusted custom OAuth token endpoints (#900)
     add a550ed9  feat(aws): expose shared configuration and region discovery (#902)
     add f0752d1  feat(aws): refresh named SSO session access tokens (#903)
     add 615d858  feat(google): support caller-defined CAB rules (#901)
     add 64d5ac8  feat: add the official website (#818)
     add 9aea2a4  chore: sort exports for reqsign-core (#872)
     add 8c8d818  Merge branch 'main' into dependabot/github_actions/azure/login-3.0.2

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |    16 +-
 .github/1password-setup.md                         |    39 +
 .github/aws-live-tests/Dockerfile                  |     4 +-
 .github/aws-live-tests/cloudformation.yml          |    14 +-
 .github/azure-live-tests/azure-pipelines.sh        |   124 +
 .github/azure-live-tests/imds-vm.sh                |    97 +
 .github/azure-live-tests/test_scripts.py           |   246 +
 .github/azure-live-tests/with-probe.sh             |    68 +
 .github/scripts/release_rust/README.md             |    27 +-
 .github/scripts/release_rust/bootstrap.py          |   739 +-
 .github/scripts/release_rust/plan.py               |   194 +-
 .github/scripts/release_rust/publish.py            |    32 +-
 .github/scripts/release_rust/test_bootstrap.py     |   506 +-
 .github/scripts/release_rust/test_plan.py          |   159 +-
 .github/scripts/release_rust/test_publish.py       |    39 +-
 .../release_rust/test_trusted_publishing.py        |    82 +-
 .github/scripts/release_rust/trusted_publishing.py |   157 +-
 .github/workflows/aws_v4.yml                       |     9 +-
 .github/workflows/azure_storage.yml                |   241 +-
 .github/workflows/bootstrap_rust_crates.yml        |    28 +-
 .github/workflows/ci.yml                           |     2 +-
 .github/workflows/discussion-thread-link.yml       |     2 +-
 .github/workflows/google.yml                       |   893 +-
 .github/workflows/release.yml                      |     6 +-
 .github/workflows/website.yml                      |   123 +
 AGENTS.md                                          |     2 +-
 CLAUDE.md                                          |     1 -
 Cargo.toml                                         |    32 +-
 NOTICE                                             |     2 +-
 README.md                                          |    10 +-
 SECURITY.md                                        |     4 +-
 THREAT_MODEL.md                                    |    10 +-
 azure-pipelines.yml                                |     5 +-
 context/command-execute-tokio/Cargo.toml           |     7 +-
 context/file-read-tokio/Cargo.toml                 |     2 +-
 context/http-send-reqwest/Cargo.toml               |     4 +-
 context/http-send-reqwest/src/lib.rs               |     4 +-
 core/Cargo.toml                                    |     7 +-
 core/src/futures_util.rs                           |    11 +-
 core/src/lib.rs                                    |    74 +-
 core/src/signer.rs                                 |     2 +-
 licenserc.toml                                     |     2 +
 release/SKILL.md                                   |    98 +-
 release/scripts/bootstrap-rust-crates.sh           |   136 +-
 reqsign/Cargo.toml                                 |    25 +-
 reqsign/README.md                                  |     2 +-
 reqsign/examples/aws.rs                            |     7 +-
 reqsign/examples/azure.rs                          |     7 +-
 .../wasm.rs => reqsign/examples/custom_context.rs  |    35 +-
 .../imds.rs => reqsign/examples/custom_http.rs     |    24 +-
 reqsign/examples/google.rs                         |     7 +-
 reqsign/examples/{aws.rs => presign.rs}            |    29 +-
 reqsign/examples/{aws.rs => s3_express_grant.rs}   |    40 +-
 reqsign/examples/{google.rs => s3_express_sign.rs} |    42 +-
 .../examples/{google.rs => static_credentials.rs}  |    37 +-
 services/aliyun-oss/Cargo.toml                     |     2 +-
 services/aws-core/Cargo.toml                       |     5 +-
 services/aws-core/README.md                        |    34 +
 services/aws-core/src/config.rs                    |   256 +
 services/aws-core/src/imds.rs                      |   139 +
 services/aws-core/src/lib.rs                       |     6 +
 .../aws-core/src/provide_credential/default.rs     |    49 +-
 services/aws-core/src/provide_credential/imds.rs   |    97 +-
 .../aws-core/src/provide_credential/process.rs     |   258 +-
 .../aws-core/src/provide_credential/profile.rs     |   175 +-
 services/aws-core/src/provide_credential/sso.rs    |   309 +-
 .../aws-core/src/provide_credential/sso/session.rs |   305 +
 .../aws-core/src/provide_credential/sso/tests.rs   |   774 ++
 services/aws-core/src/region.rs                    |   110 +
 services/aws-core/tests/shared_config.rs           |   489 +
 services/aws-v4/Cargo.toml                         |     2 +-
 services/aws-v4/src/lib.rs                         |     1 +
 services/aws-v4a/Cargo.toml                        |     2 +-
 services/aws-v4a/src/lib.rs                        |     1 +
 services/azure-storage/Cargo.toml                  |     6 +-
 services/azure-storage/src/user_delegation_sas.rs  |   328 +-
 services/azure-storage/tests/README.md             |    47 +-
 .../tests/credential_providers/mod.rs              |     4 +-
 services/azure-storage/tests/signing/sas_token.rs  |     6 +-
 services/azure-storage/tests/signing/shared_key.rs |     2 +-
 services/google/Cargo.toml                         |     9 +-
 services/google/README.md                          |    55 +
 services/google/src/credential_access_boundary.rs  |   265 +-
 .../src/credential_access_boundary/client_side.rs  |    44 +-
 .../src/credential_access_boundary/server_side.rs  |    28 +-
 services/google/src/lib.rs                         |    12 +-
 .../src/provide_credential/authorized_user.rs      |   103 +-
 services/google/src/provide_credential/default.rs  |     2 +-
 .../impersonated_service_account.rs                |    28 +-
 services/google/src/provide_credential/mod.rs      |     3 +
 services/google/src/provide_credential/oauth.rs    |   121 +
 .../provide_credential/service_account_token.rs    |   130 +-
 .../google/src/provide_credential/vm_metadata.rs   |    10 +-
 .../google/src/service_account_impersonation.rs    |    56 +-
 services/google/tests/README.md                    |   255 +-
 .../google/tests/credential_access_boundary.rs     |    21 +-
 .../tests/credential_providers/authorized_user.rs  |    35 +-
 .../google/tests/credential_providers/default.rs   |    20 +-
 services/google/tests/credential_providers/env.rs  |    58 +
 .../tests/credential_providers/external_account.rs |   104 +-
 services/google/tests/credential_providers/file.rs |    15 +-
 .../impersonated_service_account.rs                |    73 +-
 services/google/tests/credential_providers/mod.rs  |    51 +-
 .../service_account_impersonation.rs               |   101 +
 .../tests/credential_providers/static_provider.rs  |    29 +-
 .../google/tests/credential_providers/token.rs     |    17 +-
 .../tests/credential_providers/vm_metadata.rs      |    51 +-
 .../tests/explicit_credential_access_boundary.rs   |   265 +
 services/google/tests/fixtures.rs                  |    83 +
 .../fixtures/authorized_user_token_response.json   |     7 +
 .../iam_generate_access_token_response.json        |     4 +
 .../fixtures/server_side_cab_sts_response.json     |     5 +
 .../tests/fixtures/vm_metadata_token_response.json |     5 +
 services/google/tests/mocks/sts_mock_server.py     |   140 -
 .../google/tests/mocks/vm_metadata_mock_server.py  |   114 -
 services/google/tests/oauth_token_endpoint.rs      |   357 +
 services/google/tests/service_account_token.rs     |    21 +-
 services/google/tests/signing/signed_url.rs        |    24 +-
 services/google/tests/signing/standard.rs          |    15 +-
 services/huaweicloud-obs/Cargo.toml                |     2 +-
 services/oracle/Cargo.toml                         |     2 +-
 services/tencent-cos/Cargo.toml                    |     2 +-
 services/volcengine-tos/Cargo.toml                 |     2 +-
 website/.gitignore                                 |    15 +
 website/DESIGN_SYSTEM.md                           |   110 +
 website/README.md                                  |   107 +
 website/UPSTREAM_DESIGN.md                         |    81 +
 website/data/providers.json                        |   827 ++
 website/docs/architecture.md                       |   295 +
 website/docs/comparison.md                         |    65 +
 website/docs/getting-started.md                    |   120 +
 website/docs/guides/credentials.md                 |   165 +
 website/docs/guides/custom-runtimes.md             |   139 +
 website/docs/guides/granting.md                    |    78 +
 website/docs/guides/presigning.md                  |    90 +
 website/docs/guides/testing.md                     |    94 +
 website/docs/providers/aliyun-oss.mdx              |    53 +
 website/docs/providers/aws-sigv4.mdx               |    54 +
 website/docs/providers/aws-sigv4a.mdx              |    55 +
 website/docs/providers/azure-storage.mdx           |    54 +
 website/docs/providers/google.mdx                  |    54 +
 website/docs/providers/huaweicloud-obs.mdx         |    53 +
 website/docs/providers/index.mdx                   |    67 +
 website/docs/providers/oracle.mdx                  |    53 +
 website/docs/providers/tencent-cos.mdx             |    53 +
 website/docs/providers/volcengine-tos.mdx          |    53 +
 website/docs/reference/api.md                      |    58 +
 website/docs/reference/signing-contracts.md        |   165 +
 website/docs/reference/versioning-and-targets.md   |    79 +
 website/docs/sidebars.js                           |    74 +
 website/docs/what-is-reqsign.md                    |    96 +
 website/docusaurus.config.js                       |   278 +
 website/package.json                               |    50 +
 website/plugins/remark-include-code.js             |    73 +
 website/pnpm-lock.yaml                             | 13237 +++++++++++++++++++
 .../pnpm-workspace.yaml                            |     9 +-
 website/scripts/check-external-assets.mjs          |    92 +
 website/scripts/validate-providers.mjs             |   208 +
 website/src/code-snippets.js                       |    71 +
 website/src/components/landing/CodeTabs.jsx        |   112 +
 website/src/components/landing/data.js             |   178 +
 website/src/components/landing/sections.jsx        |   317 +
 website/src/components/landing/styles.module.css   |   637 +
 .../src/components/providers/ProviderDetails.jsx   |    96 +
 website/src/components/providers/ProviderFacts.jsx |    71 +
 .../src/components/providers/ProvidersMatrix.jsx   |    93 +
 website/src/components/providers/styles.module.css |   116 +
 website/src/css/custom.css                         |   470 +
 website/src/pages/community.mdx                    |    58 +
 website/src/pages/download.mdx                     |    78 +
 website/src/pages/index.jsx                        |    49 +
 website/static/.nojekyll                           |     0
 website/static/img/asf_logo_wide.svg               |    58 +
 website/static/img/favicon.svg                     |     5 +
 website/static/img/logo.svg                        |    24 +
 website/static/img/logo_dark.svg                   |    24 +
 website/static/robots.txt                          |     4 +
 177 files changed, 26535 insertions(+), 3746 deletions(-)
 create mode 100644 .github/azure-live-tests/azure-pipelines.sh
 create mode 100644 .github/azure-live-tests/imds-vm.sh
 create mode 100644 .github/azure-live-tests/test_scripts.py
 create mode 100644 .github/azure-live-tests/with-probe.sh
 create mode 100644 .github/workflows/website.yml
 delete mode 120000 CLAUDE.md
 copy context/http-send-reqwest/tests/wasm.rs => reqsign/examples/custom_context.rs (58%)
 copy services/azure-storage/tests/credential_providers/imds.rs => reqsign/examples/custom_http.rs (61%)
 copy reqsign/examples/{aws.rs => presign.rs} (62%)
 copy reqsign/examples/{aws.rs => s3_express_grant.rs} (53%)
 copy reqsign/examples/{google.rs => s3_express_sign.rs} (52%)
 copy reqsign/examples/{google.rs => static_credentials.rs} (53%)
 create mode 100644 services/aws-core/src/config.rs
 create mode 100644 services/aws-core/src/imds.rs
 create mode 100644 services/aws-core/src/provide_credential/sso/session.rs
 create mode 100644 services/aws-core/src/provide_credential/sso/tests.rs
 create mode 100644 services/aws-core/src/region.rs
 create mode 100644 services/aws-core/tests/shared_config.rs
 create mode 100644 services/google/src/provide_credential/oauth.rs
 create mode 100644 services/google/tests/credential_providers/env.rs
 create mode 100644 services/google/tests/credential_providers/service_account_impersonation.rs
 create mode 100644 services/google/tests/explicit_credential_access_boundary.rs
 create mode 100644 services/google/tests/fixtures.rs
 create mode 100644 services/google/tests/fixtures/authorized_user_token_response.json
 create mode 100644 services/google/tests/fixtures/iam_generate_access_token_response.json
 create mode 100644 services/google/tests/fixtures/server_side_cab_sts_response.json
 create mode 100644 services/google/tests/fixtures/vm_metadata_token_response.json
 delete mode 100644 services/google/tests/mocks/sts_mock_server.py
 delete mode 100644 services/google/tests/mocks/vm_metadata_mock_server.py
 create mode 100644 services/google/tests/oauth_token_endpoint.rs
 create mode 100644 website/.gitignore
 create mode 100644 website/DESIGN_SYSTEM.md
 create mode 100644 website/README.md
 create mode 100644 website/UPSTREAM_DESIGN.md
 create mode 100644 website/data/providers.json
 create mode 100644 website/docs/architecture.md
 create mode 100644 website/docs/comparison.md
 create mode 100644 website/docs/getting-started.md
 create mode 100644 website/docs/guides/credentials.md
 create mode 100644 website/docs/guides/custom-runtimes.md
 create mode 100644 website/docs/guides/granting.md
 create mode 100644 website/docs/guides/presigning.md
 create mode 100644 website/docs/guides/testing.md
 create mode 100644 website/docs/providers/aliyun-oss.mdx
 create mode 100644 website/docs/providers/aws-sigv4.mdx
 create mode 100644 website/docs/providers/aws-sigv4a.mdx
 create mode 100644 website/docs/providers/azure-storage.mdx
 create mode 100644 website/docs/providers/google.mdx
 create mode 100644 website/docs/providers/huaweicloud-obs.mdx
 create mode 100644 website/docs/providers/index.mdx
 create mode 100644 website/docs/providers/oracle.mdx
 create mode 100644 website/docs/providers/tencent-cos.mdx
 create mode 100644 website/docs/providers/volcengine-tos.mdx
 create mode 100644 website/docs/reference/api.md
 create mode 100644 website/docs/reference/signing-contracts.md
 create mode 100644 website/docs/reference/versioning-and-targets.md
 create mode 100644 website/docs/sidebars.js
 create mode 100644 website/docs/what-is-reqsign.md
 create mode 100644 website/docusaurus.config.js
 create mode 100644 website/package.json
 create mode 100644 website/plugins/remark-include-code.js
 create mode 100644 website/pnpm-lock.yaml
 copy .github/aws-live-tests/Dockerfile.dockerignore => website/pnpm-workspace.yaml (74%)
 create mode 100644 website/scripts/check-external-assets.mjs
 create mode 100644 website/scripts/validate-providers.mjs
 create mode 100644 website/src/code-snippets.js
 create mode 100644 website/src/components/landing/CodeTabs.jsx
 create mode 100644 website/src/components/landing/data.js
 create mode 100644 website/src/components/landing/sections.jsx
 create mode 100644 website/src/components/landing/styles.module.css
 create mode 100644 website/src/components/providers/ProviderDetails.jsx
 create mode 100644 website/src/components/providers/ProviderFacts.jsx
 create mode 100644 website/src/components/providers/ProvidersMatrix.jsx
 create mode 100644 website/src/components/providers/styles.module.css
 create mode 100644 website/src/css/custom.css
 create mode 100644 website/src/pages/community.mdx
 create mode 100644 website/src/pages/download.mdx
 create mode 100644 website/src/pages/index.jsx
 create mode 100644 website/static/.nojekyll
 create mode 100644 website/static/img/asf_logo_wide.svg
 create mode 100644 website/static/img/favicon.svg
 create mode 100644 website/static/img/logo.svg
 create mode 100644 website/static/img/logo_dark.svg
 create mode 100644 website/static/robots.txt


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@reqsign.apache.org
For additional commands, e-mail: commits-help@reqsign.apache.org