diff --git a/.forgejo/cascading-pr-end-to-end b/.forgejo/cascading-pr-end-to-end
index 2cc63987a0..a2950664ae 100755
--- a/.forgejo/cascading-pr-end-to-end
+++ b/.forgejo/cascading-pr-end-to-end
@@ -4,7 +4,8 @@ set -ex
 
 end_to_end=$1
 end_to_end_pr=$2
-forgejo_pr=$3
+forgejo=$3
+forgejo_pr=$4
 
 url=$(jq --raw-output .head.repo.html_url < $forgejo_pr)
 test "$url" != null
diff --git a/.forgejo/workflows/cascade-setup-end-to-end.yml b/.forgejo/workflows/cascade-setup-end-to-end.yml
index a7da5c3b3d..e88c1df923 100644
--- a/.forgejo/workflows/cascade-setup-end-to-end.yml
+++ b/.forgejo/workflows/cascade-setup-end-to-end.yml
@@ -29,7 +29,9 @@ jobs:
           origin-token: ${{ secrets.END_TO_END_CASCADING_PR_ORIGIN }}
           origin-pr: ${{ github.event.pull_request.number }}
           destination-url: https://code.forgejo.org
+          destination-repo: cascading-pr/end-to-end
           destination-repo: forgejo/end-to-end
           destination-branch: main
           destination-token: ${{ secrets.END_TO_END_CASCADING_PR_DESTINATION }}
+          close-merge: true
           update: .forgejo/cascading-pr-end-to-end