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 }}

Reply via email to