diff --git a/patches/last_processed_tag.txt b/patches/last_processed_tag.txt
index fbab87bb465..36fb7227972 100644
--- a/patches/last_processed_tag.txt
+++ b/patches/last_processed_tag.txt
@@ -1 +1 @@
-v2.332.0
+v2.333.1
diff --git a/patches/runner-sdk8-ppc64le.patch b/patches/runner-sdk8-ppc64le.patch
index 450261eea47..5ef408d3ece 100644
--- a/patches/runner-sdk8-ppc64le.patch
+++ b/patches/runner-sdk8-ppc64le.patch
@@ -16,7 +16,7 @@ index 9c069b12..d26b0dc2 100644
diff --git a/src/Misc/externals.sh b/src/Misc/externals.sh
-index 5cbb6f64..0371e322 100755
+index 874c3939..575a28e8 100755
--- a/src/Misc/externals.sh
+++ b/src/Misc/externals.sh
@@ -187,3 +187,13 @@ fi
@@ -86,7 +86,7 @@ index 14cc6bab..9b5b8e6f 100755
if ! [ -x "$(command -v ldconfig)" ]; then
diff --git a/src/Runner.Common/Constants.cs b/src/Runner.Common/Constants.cs
-index fcb7c5b3..c04386b3 100644
+index 3326e947..02b3ada4 100644
--- a/src/Runner.Common/Constants.cs
+++ b/src/Runner.Common/Constants.cs
@@ -59,7 +59,9 @@ namespace GitHub.Runner.Common
@@ -153,7 +153,7 @@ index f3c1b8f9..9a1c5aa0 100644
"osx-arm64"
};
diff --git a/src/Test/L0/Listener/SelfUpdaterL0.cs b/src/Test/L0/Listener/SelfUpdaterL0.cs
-index be095ce9..36d8b264 100644
+index 8003dd07..32f98b58 100644
--- a/src/Test/L0/Listener/SelfUpdaterL0.cs
+++ b/src/Test/L0/Listener/SelfUpdaterL0.cs
@@ -1,4 +1,4 @@
@@ -178,7 +178,7 @@ index be095ce9..36d8b264 100644
}
#endif
diff --git a/src/Test/L0/Listener/SelfUpdaterV2L0.cs b/src/Test/L0/Listener/SelfUpdaterV2L0.cs
-index 5115a6bb..30af481b 100644
+index a91e1127..b7314f5b 100644
--- a/src/Test/L0/Listener/SelfUpdaterV2L0.cs
+++ b/src/Test/L0/Listener/SelfUpdaterV2L0.cs
@@ -1,4 +1,4 @@
@@ -216,7 +216,7 @@ index a5a19aea..b2086aa5 100644
NU1701;NU1603;NU1603;xUnit2013;SYSLIB0050;SYSLIB0051
diff --git a/src/dev.sh b/src/dev.sh
-index 716fa08e..5f20ca6a 100755
+index df0a4328..76b78740 100755
--- a/src/dev.sh
+++ b/src/dev.sh
@@ -54,6 +54,8 @@ elif [[ "$CURRENT_PLATFORM" == 'linux' ]]; then
@@ -284,4 +284,4 @@ index 056a312e..3f9a3679 100644
-# From upstream release: v2.332.0
+# From upstream release: v2.333.1
diff --git a/patches/runner-sdk8-s390x.patch b/patches/runner-sdk8-s390x.patch
index 89ca9cb6430..0a15fd22077 100644
--- a/patches/runner-sdk8-s390x.patch
+++ b/patches/runner-sdk8-s390x.patch
@@ -16,7 +16,7 @@ index 9c069b12..d26b0dc2 100644
diff --git a/src/Misc/externals.sh b/src/Misc/externals.sh
-index 5cbb6f64..0371e322 100755
+index 874c3939..575a28e8 100755
--- a/src/Misc/externals.sh
+++ b/src/Misc/externals.sh
@@ -187,3 +187,13 @@ fi
@@ -86,7 +86,7 @@ index 14cc6bab..c8ed8b92 100755
if ! [ -x "$(command -v ldconfig)" ]; then
diff --git a/src/Runner.Common/Constants.cs b/src/Runner.Common/Constants.cs
-index fcb7c5b3..c04386b3 100644
+index 3326e947..02b3ada4 100644
--- a/src/Runner.Common/Constants.cs
+++ b/src/Runner.Common/Constants.cs
@@ -59,7 +59,9 @@ namespace GitHub.Runner.Common
@@ -153,7 +153,7 @@ index f3c1b8f9..9a1c5aa0 100644
"osx-arm64"
};
diff --git a/src/Test/L0/Listener/SelfUpdaterL0.cs b/src/Test/L0/Listener/SelfUpdaterL0.cs
-index be095ce9..36d8b264 100644
+index 8003dd07..32f98b58 100644
--- a/src/Test/L0/Listener/SelfUpdaterL0.cs
+++ b/src/Test/L0/Listener/SelfUpdaterL0.cs
@@ -1,4 +1,4 @@
@@ -178,7 +178,7 @@ index be095ce9..36d8b264 100644
}
#endif
diff --git a/src/Test/L0/Listener/SelfUpdaterV2L0.cs b/src/Test/L0/Listener/SelfUpdaterV2L0.cs
-index 5115a6bb..30af481b 100644
+index a91e1127..b7314f5b 100644
--- a/src/Test/L0/Listener/SelfUpdaterV2L0.cs
+++ b/src/Test/L0/Listener/SelfUpdaterV2L0.cs
@@ -1,4 +1,4 @@
@@ -216,7 +216,7 @@ index a5a19aea..b2086aa5 100644
NU1701;NU1603;NU1603;xUnit2013;SYSLIB0050;SYSLIB0051
diff --git a/src/dev.sh b/src/dev.sh
-index 716fa08e..5f20ca6a 100755
+index df0a4328..76b78740 100755
--- a/src/dev.sh
+++ b/src/dev.sh
@@ -54,6 +54,8 @@ elif [[ "$CURRENT_PLATFORM" == 'linux' ]]; then
@@ -284,4 +284,4 @@ index 056a312e..3f9a3679 100644
-# From upstream release: v2.332.0
+# From upstream release: v2.333.1
diff --git a/upstream-runner b/upstream-runner
new file mode 160000
index 00000000000..6792966801e
--- /dev/null
+++ b/upstream-runner
@@ -0,0 +1 @@
+Subproject commit 6792966801e8925346735b68c03bf9f347af4646