diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 7df7adce5cb179cb5954ee736661f3396019da1a..922f239dc8bc6877907c79de819503d47ed7db81 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -11,7 +11,7 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v4
-      - uses: actions/setup-go@v4
+      - uses: actions/setup-go@v5
         with:
           go-version: '1.22'
       - uses: golangci/golangci-lint-action@v3
@@ -20,7 +20,7 @@ jobs:
     needs: lint
     steps:
       - uses: actions/checkout@v4
-      - uses: actions/setup-go@v4
+      - uses: actions/setup-go@v5
         with:
           go-version: '1.22'
       - run: ./scripts/start-gitea.sh
@@ -34,7 +34,7 @@ jobs:
         os: [macos-latest, windows-latest, ubuntu-latest]
     steps:
       - uses: actions/checkout@v4
-      - uses: actions/setup-go@v4
+      - uses: actions/setup-go@v5
         with:
           go-version: '1.22'
       - run: go build ./cmd/provider-git/
@@ -43,7 +43,7 @@ jobs:
     needs: build
     steps:
       - uses: actions/checkout@v4
-      - uses: actions/setup-go@v4
+      - uses: actions/setup-go@v5
         with:
           go-version: '1.22'
       - uses: go-semantic-release/action@v1