This is an automated email from the ASF dual-hosted git repository. erickguan pushed a commit to branch fix-1password in repository https://gitbox.apache.org/repos/asf/opendal.git
commit e359c115d511e5fe02523dfed899198c89385a7e Author: Erick Guan <[email protected]> AuthorDate: Sun Jul 13 22:54:33 2025 +0200 chore(github-actions): revert 1password action update --- .github/dependabot.yml | 14 ++++++++++++++ .github/services/azblob/azure_azblob/action.yml | 2 +- .github/services/azdls/azdls/action.yml | 2 +- .github/services/azfile/azfile/action.yml | 2 +- .github/services/b2/b2/action.yml | 2 +- .github/services/cos/cos/action.yml | 2 +- .github/services/dropbox/dropbox/disable_action.yml | 2 +- .github/services/gcs/gcs/action.yml | 2 +- .../services/gcs/gcs_with_default_storage_class/action.yml | 2 +- .github/services/gdrive/gdrive/action.yml | 2 +- .github/services/hdfs/hdfs_default_gcs/action.yml | 2 +- .github/services/koofr/koofr/disable_action.yml | 2 +- .github/services/oss/oss/action.yml | 2 +- .github/services/oss/oss_with_versioning/action.yml | 2 +- .github/services/s3/aws_s3/action.yml | 2 +- .github/services/s3/aws_s3_with_list_objects_v1/action.yml | 2 +- .github/services/s3/aws_s3_with_sse_c/action.yml | 2 +- .github/services/s3/aws_s3_with_versioning/action.yml | 2 +- .github/services/s3/aws_s3_with_virtual_host/action.yml | 2 +- .github/services/s3/r2/disabled_action.yml | 2 +- .github/workflows/ci_bindings_haskell.yml | 2 +- .github/workflows/ci_weekly_update.yml | 4 ++-- .github/workflows/test_behavior_bin_ofs.yml | 4 ++-- .github/workflows/test_behavior_binding_c.yml | 2 +- .github/workflows/test_behavior_binding_go.yml | 2 +- .github/workflows/test_behavior_binding_java.yml | 2 +- .github/workflows/test_behavior_binding_nodejs.yml | 2 +- .github/workflows/test_behavior_binding_python.yml | 2 +- .github/workflows/test_behavior_core.yml | 2 +- .../workflows/test_behavior_integration_object_store.yml | 2 +- 30 files changed, 45 insertions(+), 31 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index ec0a84e3d..25309430b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -31,6 +31,20 @@ updates: third-party-actions: patterns: - "*" + ignore: + # Ignore 1Password v2 actions until 1Password resolves these problems: + # 1. Windows support https://github.com/1Password/load-secrets-action/issues/46 + # 2. `1password/load-secrets-action/configure@v2` doesn't export environment variables into + # service composite actions. e.g., `.github/services/s3/aws_s3/action.yml`. + # The dynamic composite actions call a service action can't utilize connect tokens. + # A proper fix (untested) might not need 1Password's support but it's also not urgent. + # Moreover, we will expose the least amount of permission if we refactor CI. + # We can perhaps utilize a config file, e.g., `.github/services/1password.json`, + # where we: + # a. load secrets in shared workflows, e.g., `.github/workflows/test_behavior_core.yml` + # b. pass secrets to composite actions, e.g., `.github/actions/test_behavior_core` via environment variables + - dependency-name: 1password/load-secrets-action/configure + - dependency-name: 1password/load-secrets-action # Core dependencies - semiannual updates with groups - package-ecosystem: "cargo" diff --git a/.github/services/azblob/azure_azblob/action.yml b/.github/services/azblob/azure_azblob/action.yml index 72d841875..339e6f87b 100644 --- a/.github/services/azblob/azure_azblob/action.yml +++ b/.github/services/azblob/azure_azblob/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/azdls/azdls/action.yml b/.github/services/azdls/azdls/action.yml index 2249fbe3d..4ac4ab01e 100644 --- a/.github/services/azdls/azdls/action.yml +++ b/.github/services/azdls/azdls/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/azfile/azfile/action.yml b/.github/services/azfile/azfile/action.yml index 4c6ed3c04..d2dc23cad 100644 --- a/.github/services/azfile/azfile/action.yml +++ b/.github/services/azfile/azfile/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/b2/b2/action.yml b/.github/services/b2/b2/action.yml index ed4929938..9d3bd434e 100644 --- a/.github/services/b2/b2/action.yml +++ b/.github/services/b2/b2/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/cos/cos/action.yml b/.github/services/cos/cos/action.yml index a58df1d60..c310a6d14 100644 --- a/.github/services/cos/cos/action.yml +++ b/.github/services/cos/cos/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/dropbox/dropbox/disable_action.yml b/.github/services/dropbox/dropbox/disable_action.yml index 5c7163496..347853ae4 100644 --- a/.github/services/dropbox/dropbox/disable_action.yml +++ b/.github/services/dropbox/dropbox/disable_action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup credentials - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/gcs/gcs/action.yml b/.github/services/gcs/gcs/action.yml index 469c1dea2..2a9914d02 100644 --- a/.github/services/gcs/gcs/action.yml +++ b/.github/services/gcs/gcs/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/gcs/gcs_with_default_storage_class/action.yml b/.github/services/gcs/gcs_with_default_storage_class/action.yml index cedcc2aa0..9dd0abced 100644 --- a/.github/services/gcs/gcs_with_default_storage_class/action.yml +++ b/.github/services/gcs/gcs_with_default_storage_class/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/gdrive/gdrive/action.yml b/.github/services/gdrive/gdrive/action.yml index d2a0eba50..5c6840850 100644 --- a/.github/services/gdrive/gdrive/action.yml +++ b/.github/services/gdrive/gdrive/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/hdfs/hdfs_default_gcs/action.yml b/.github/services/hdfs/hdfs_default_gcs/action.yml index 4e608c1e8..69aabeba7 100644 --- a/.github/services/hdfs/hdfs_default_gcs/action.yml +++ b/.github/services/hdfs/hdfs_default_gcs/action.yml @@ -27,7 +27,7 @@ runs: distribution: temurin java-version: "11" - name: Load secrets - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/koofr/koofr/disable_action.yml b/.github/services/koofr/koofr/disable_action.yml index e5b233f23..20dd0bcd9 100644 --- a/.github/services/koofr/koofr/disable_action.yml +++ b/.github/services/koofr/koofr/disable_action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/oss/oss/action.yml b/.github/services/oss/oss/action.yml index 083ddbdd9..ecb4b098b 100644 --- a/.github/services/oss/oss/action.yml +++ b/.github/services/oss/oss/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/oss/oss_with_versioning/action.yml b/.github/services/oss/oss_with_versioning/action.yml index 4396de68b..d92e980a3 100644 --- a/.github/services/oss/oss_with_versioning/action.yml +++ b/.github/services/oss/oss_with_versioning/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/s3/aws_s3/action.yml b/.github/services/s3/aws_s3/action.yml index 29bbe97c6..ce95ec863 100644 --- a/.github/services/s3/aws_s3/action.yml +++ b/.github/services/s3/aws_s3/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/s3/aws_s3_with_list_objects_v1/action.yml b/.github/services/s3/aws_s3_with_list_objects_v1/action.yml index a1c24a7bc..bce43e1aa 100644 --- a/.github/services/s3/aws_s3_with_list_objects_v1/action.yml +++ b/.github/services/s3/aws_s3_with_list_objects_v1/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/s3/aws_s3_with_sse_c/action.yml b/.github/services/s3/aws_s3_with_sse_c/action.yml index 593777d75..321b290d6 100644 --- a/.github/services/s3/aws_s3_with_sse_c/action.yml +++ b/.github/services/s3/aws_s3_with_sse_c/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/s3/aws_s3_with_versioning/action.yml b/.github/services/s3/aws_s3_with_versioning/action.yml index ad9540038..e128a257b 100644 --- a/.github/services/s3/aws_s3_with_versioning/action.yml +++ b/.github/services/s3/aws_s3_with_versioning/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/s3/aws_s3_with_virtual_host/action.yml b/.github/services/s3/aws_s3_with_virtual_host/action.yml index 51291651f..730068d1f 100644 --- a/.github/services/s3/aws_s3_with_virtual_host/action.yml +++ b/.github/services/s3/aws_s3_with_virtual_host/action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/services/s3/r2/disabled_action.yml b/.github/services/s3/r2/disabled_action.yml index 0b326661b..52a189cde 100644 --- a/.github/services/s3/r2/disabled_action.yml +++ b/.github/services/s3/r2/disabled_action.yml @@ -22,7 +22,7 @@ runs: using: "composite" steps: - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/workflows/ci_bindings_haskell.yml b/.github/workflows/ci_bindings_haskell.yml index 44592495d..d92626c2a 100644 --- a/.github/workflows/ci_bindings_haskell.yml +++ b/.github/workflows/ci_bindings_haskell.yml @@ -122,7 +122,7 @@ jobs: # name: bindings-haskell-sdist # - name: Load secret # id: op-load-secret -# uses: 1password/load-secrets-action@v2 +# uses: 1password/load-secrets-action@v1 # with: # export-env: true # env: diff --git a/.github/workflows/ci_weekly_update.yml b/.github/workflows/ci_weekly_update.yml index c1a29a338..f22c0fa52 100644 --- a/.github/workflows/ci_weekly_update.yml +++ b/.github/workflows/ci_weekly_update.yml @@ -52,13 +52,13 @@ jobs: - name: Setup 1Password Connect if: runner.os == 'Linux' - uses: 1password/load-secrets-action/configure@v2 + uses: 1password/load-secrets-action/configure@v1 with: connect-host: ${{ secrets.OP_CONNECT_HOST }} connect-token: ${{ secrets.OP_CONNECT_TOKEN }} - name: Setup - uses: 1password/load-secrets-action@v2 + uses: 1password/load-secrets-action@v1 with: export-env: true env: diff --git a/.github/workflows/test_behavior_bin_ofs.yml b/.github/workflows/test_behavior_bin_ofs.yml index 081f32b78..09af3bf5e 100644 --- a/.github/workflows/test_behavior_bin_ofs.yml +++ b/.github/workflows/test_behavior_bin_ofs.yml @@ -50,11 +50,11 @@ jobs: # Waiting for https://github.com/1Password/load-secrets-action/issues/46 - name: Setup 1Password Connect if: runner.os == 'Linux' - uses: 1password/load-secrets-action/configure@v2 + uses: 1password/load-secrets-action/configure@v1 with: connect-host: ${{ secrets.OP_CONNECT_HOST }} connect-token: ${{ secrets.OP_CONNECT_TOKEN }} - + - name: Test Bin Ofs uses: ./.github/actions/test_behavior_bin_ofs with: diff --git a/.github/workflows/test_behavior_binding_c.yml b/.github/workflows/test_behavior_binding_c.yml index 591cefede..6963986b8 100644 --- a/.github/workflows/test_behavior_binding_c.yml +++ b/.github/workflows/test_behavior_binding_c.yml @@ -50,7 +50,7 @@ jobs: # Waiting for https://github.com/1Password/load-secrets-action/issues/46 - name: Setup 1Password Connect if: runner.os == 'Linux' - uses: 1password/load-secrets-action/configure@v2 + uses: 1password/load-secrets-action/configure@v1 with: connect-host: ${{ secrets.OP_CONNECT_HOST }} connect-token: ${{ secrets.OP_CONNECT_TOKEN }} diff --git a/.github/workflows/test_behavior_binding_go.yml b/.github/workflows/test_behavior_binding_go.yml index b6907f7a3..dc58707d6 100644 --- a/.github/workflows/test_behavior_binding_go.yml +++ b/.github/workflows/test_behavior_binding_go.yml @@ -57,7 +57,7 @@ jobs: # Waiting for https://github.com/1Password/load-secrets-action/issues/46 - name: Setup 1Password Connect if: runner.os == 'Linux' - uses: 1password/load-secrets-action/configure@v2 + uses: 1password/load-secrets-action/configure@v1 with: connect-host: ${{ secrets.OP_CONNECT_HOST }} connect-token: ${{ secrets.OP_CONNECT_TOKEN }} diff --git a/.github/workflows/test_behavior_binding_java.yml b/.github/workflows/test_behavior_binding_java.yml index bf9ce0f75..82143fc7d 100644 --- a/.github/workflows/test_behavior_binding_java.yml +++ b/.github/workflows/test_behavior_binding_java.yml @@ -50,7 +50,7 @@ jobs: # Waiting for https://github.com/1Password/load-secrets-action/issues/46 - name: Setup 1Password Connect if: runner.os == 'Linux' - uses: 1password/load-secrets-action/configure@v2 + uses: 1password/load-secrets-action/configure@v1 with: connect-host: ${{ secrets.OP_CONNECT_HOST }} connect-token: ${{ secrets.OP_CONNECT_TOKEN }} diff --git a/.github/workflows/test_behavior_binding_nodejs.yml b/.github/workflows/test_behavior_binding_nodejs.yml index 27bad44ab..7a9896e49 100644 --- a/.github/workflows/test_behavior_binding_nodejs.yml +++ b/.github/workflows/test_behavior_binding_nodejs.yml @@ -50,7 +50,7 @@ jobs: # Waiting for https://github.com/1Password/load-secrets-action/issues/46 - name: Setup 1Password Connect if: runner.os == 'Linux' - uses: 1password/load-secrets-action/configure@v2 + uses: 1password/load-secrets-action/configure@v1 with: connect-host: ${{ secrets.OP_CONNECT_HOST }} connect-token: ${{ secrets.OP_CONNECT_TOKEN }} diff --git a/.github/workflows/test_behavior_binding_python.yml b/.github/workflows/test_behavior_binding_python.yml index 7a0147598..482db7c25 100644 --- a/.github/workflows/test_behavior_binding_python.yml +++ b/.github/workflows/test_behavior_binding_python.yml @@ -50,7 +50,7 @@ jobs: # Waiting for https://github.com/1Password/load-secrets-action/issues/46 - name: Setup 1Password Connect if: runner.os == 'Linux' - uses: 1password/load-secrets-action/configure@v2 + uses: 1password/load-secrets-action/configure@v1 with: connect-host: ${{ secrets.OP_CONNECT_HOST }} connect-token: ${{ secrets.OP_CONNECT_TOKEN }} diff --git a/.github/workflows/test_behavior_core.yml b/.github/workflows/test_behavior_core.yml index ae00ba9fd..ef49723c5 100644 --- a/.github/workflows/test_behavior_core.yml +++ b/.github/workflows/test_behavior_core.yml @@ -49,7 +49,7 @@ jobs: # Waiting for https://github.com/1Password/load-secrets-action/issues/46 - name: Setup 1Password Connect if: runner.os == 'Linux' - uses: 1password/load-secrets-action/configure@v2 + uses: 1password/load-secrets-action/configure@v1 with: connect-host: ${{ secrets.OP_CONNECT_HOST }} connect-token: ${{ secrets.OP_CONNECT_TOKEN }} diff --git a/.github/workflows/test_behavior_integration_object_store.yml b/.github/workflows/test_behavior_integration_object_store.yml index 130aeaddf..7f05262b4 100644 --- a/.github/workflows/test_behavior_integration_object_store.yml +++ b/.github/workflows/test_behavior_integration_object_store.yml @@ -50,7 +50,7 @@ jobs: # Waiting for https://github.com/1Password/load-secrets-action/issues/46 - name: Setup 1Password Connect if: runner.os == 'Linux' - uses: 1password/load-secrets-action/configure@v2 + uses: 1password/load-secrets-action/configure@v1 with: connect-host: ${{ secrets.OP_CONNECT_HOST }} connect-token: ${{ secrets.OP_CONNECT_TOKEN }}
