diff --git a/.gitea/workflows/push.yaml b/.gitea/workflows/push.yaml
index 8ee333f..732993d 100644
--- a/.gitea/workflows/push.yaml
+++ b/.gitea/workflows/push.yaml
@@ -7,19 +7,12 @@ on:
 jobs:
     build:
         container:
-            image: focs.ji.sjtu.edu.cn:5000/gitea/runner-images:ubuntu-latest
+            image: focs.ji.sjtu.edu.cn:5000/gitea/runner-images:golang-ubuntu-latest
             volumes:
                 - /home/actions/.ssh:/root/.ssh
         steps:
             - name: Check out repository code
               uses: https://gitea.com/BoYanZh/checkout@focs
-            - name: Setup Go 1.23.1
-              run: |
-                  wget -q https://studygolang.com/dl/golang/go1.23.1.linux-amd64.tar.gz
-                  rm -rf /usr/local/go
-                  tar -C /usr/local -xzf go1.23.1.linux-amd64.tar.gz
-                  rm -rf go1.23.1.linux-amd64.tar.gz
-                  echo "PATH=$PATH:/usr/local/go/bin:/root/go/bin" >> $GITHUB_ENV
             - name: Display Go version
               run: go version
             - name: Prepare