Maybe these will pass
diff --git a/.github/workflows/staleness_check.yml b/.github/workflows/staleness_check.yml
index 864a28a..33b1d5a 100644
--- a/.github/workflows/staleness_check.yml
+++ b/.github/workflows/staleness_check.yml
@@ -59,7 +59,7 @@
         # In branches where automatic updates work as post-submits, we don't want to run staleness
         # tests along with user changes.  Any stale files will be automatically fixed in a follow-up
         # commit.
-        uses: deannagarcia/protobuf-ci/bazel@set-ex-test
+        uses: protocolbuffers/protobuf-ci/bazel@v3
         with:
           credentials: ${{ secrets.GAR_SERVICE_ACCOUNT }}
           bazel-cache: staleness
diff --git a/.github/workflows/test_csharp.yml b/.github/workflows/test_csharp.yml
index ce6140b..15fdcbf 100644
--- a/.github/workflows/test_csharp.yml
+++ b/.github/workflows/test_csharp.yml
@@ -76,8 +76,9 @@
         with:
           credentials: ${{ secrets.GAR_SERVICE_ACCOUNT }}
           command: |
+            echo "Pipe test:" | grep "foo"
             dotnet build csharp/src/Google.Protobuf.sln
-            dotnet test cshar/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj
+            dotnet test csharp/src/Google.Protobuf.Test/Google.Protobuf.Test.csproj
 
   linux-aarch64:
     name: Linux aarch64