diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml
index 981d89d864aa29691711dbf3d4c2bc1fa670cdbf..b8b4d35fc9859d267fb365c848ad39b646e03f2e 100644
--- a/.github/workflows/go.yml
+++ b/.github/workflows/go.yml
@@ -11,17 +11,17 @@ jobs:
     name: lint
     runs-on: ubuntu-22.04
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v4
       - name: golangci-lint
-        uses: golangci/golangci-lint-action@v2
+        uses: golangci/golangci-lint-action@v3
   build:
     runs-on: ubuntu-22.04
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v4
       - name: Set up Go
-        uses: actions/setup-go@v2
+        uses: actions/setup-go@v5
         with:
-          go-version: 1.18
+          go-version: 1.21
       - name: Build
         run: go build -v ./...
   release:
@@ -29,13 +29,13 @@ jobs:
     needs: [ lint, build ]
     if: ${{ startsWith(github.ref, 'refs/tags/') && contains(fromJSON('["mxschmitt", "JonasProgrammer"]'), github.actor) }}
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v4
       - name: Set up Go
-        uses: actions/setup-go@v2
+        uses: actions/setup-go@v5
         with:
-          go-version: 1.18
+          go-version: 1.21
       - name: Run GoReleaser
-        uses: goreleaser/goreleaser-action@v2
+        uses: goreleaser/goreleaser-action@v5
         with:
           version: latest
           args: release --rm-dist
diff --git a/.github/workflows/manual-build.yml b/.github/workflows/manual-build.yml
deleted file mode 100644
index 812173fd645bb6236cdcf89c8f26dfbb814e4902..0000000000000000000000000000000000000000
--- a/.github/workflows/manual-build.yml
+++ /dev/null
@@ -1,22 +0,0 @@
-name: Manual-build
-on:
-  workflow_dispatch:
-jobs:
-  build:
-    runs-on: ubuntu-22.04
-    steps:
-      - uses: actions/checkout@v2
-      - name: Set up Go
-        uses: actions/setup-go@v2
-        with:
-          go-version: 1.18
-      - name: Run GoReleaser
-        uses: goreleaser/goreleaser-action@v2
-        with:
-          version: latest
-          args: release --snapshot --skip-publish
-      - name: Upload assets
-        uses: actions/upload-artifact@v2
-        with:
-          name: manual-build
-          path: dist/*