ci: fix cancel workflow not working (#509)

* ci: fix cancel workflow not working

Signed-off-by: yiyiyimu <wosoyoung@gmail.com>

* fix cancel workflow again

Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
diff --git a/.github/actions/cancel-workflow-runs b/.github/actions/cancel-workflow-runs
new file mode 160000
index 0000000..4723494
--- /dev/null
+++ b/.github/actions/cancel-workflow-runs
@@ -0,0 +1 @@
+Subproject commit 4723494a065d162f8e9efd071b98e0126e00f866
diff --git a/.github/actions/gitleaks-action b/.github/actions/gitleaks-action
deleted file mode 160000
index 518e489..0000000
--- a/.github/actions/gitleaks-action
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit 518e4898c0cd1cc5d9aab6627a2eabd46e81d8da
diff --git a/.gitmodules b/.gitmodules
index 6459fae..c5dac8f 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -16,6 +16,6 @@
 # specific language governing permissions and limitations
 # under the License.
 #
-[submodule ".github/actions/gitleaks-action"]
-	path = .github/actions/gitleaks-action
-	url = https://github.com/zricethezav/gitleaks-action
+[submodule ".github/actions/cancel-workflow-runs"]
+	path = .github/actions/cancel-workflow-runs
+	url = https://github.com/potiuk/cancel-workflow-runs