diff --git a/.github/workflows/nightly-debian.yml b/.github/workflows/nightly-debian.yml
index 9e17c737575526713a7505c6184f73ccf1029d28..433df748b4df4d19e7fd0b547dd31b862400b5a1 100644
--- a/.github/workflows/nightly-debian.yml
+++ b/.github/workflows/nightly-debian.yml
@@ -24,7 +24,7 @@ jobs:
       - name: "prepare env"
         uses: calamares/actions/prepare-debian@v4
       - name: "prepare source"
-        uses: actions/checkout@v2
+        uses: calamares/actions/generic-checkout@v4
       - name: "build"
         id: build
         uses: calamares/actions/generic-build@v4
diff --git a/.github/workflows/nightly-neon.yml b/.github/workflows/nightly-neon.yml
index 57ef343fa9d34cb8bc095e98757fc1e795036b1d..d2930fa360410b87bc39578a8f572e794b04e0eb 100644
--- a/.github/workflows/nightly-neon.yml
+++ b/.github/workflows/nightly-neon.yml
@@ -24,7 +24,7 @@ jobs:
       - name: "prepare env"
         uses: calamares/actions/prepare-neon@v4
       - name: "prepare source"
-        uses: actions/checkout@v2
+        uses: calamares/actions/generic-checkout@v4
       - name: "build"
         id: build
         uses: calamares/actions/generic-build@v4
diff --git a/.github/workflows/nightly-opensuse.yml b/.github/workflows/nightly-opensuse.yml
index 811db04d85df1b5c3571ade522f32f2f8e84bf6a..2979c56b6c8c6b3a54f99bd32a6992ee74313fb7 100644
--- a/.github/workflows/nightly-opensuse.yml
+++ b/.github/workflows/nightly-opensuse.yml
@@ -24,7 +24,7 @@ jobs:
       - name: "prepare env"
         uses: calamares/actions/prepare-opensuse@v4
       - name: "prepare source"
-        uses: actions/checkout@v2
+        uses: calamares/actions/generic-checkout@v4
       - name: "build"
         id: build
         uses: calamares/actions/generic-build@v4