name: Build and Push Docker Image on: push: branches: - main # 触发分支 - ca_router - "releases/*" # 可选通配符 jobs: build: runs-on: ubuntu-24.04 steps: - name: Checkout uses: docker/checkout@v4 - name: 构建 Docker 镜像 run: docker build -t 192.168.5.120:5000/sac/sf-admin -f ./sf-admin/Dockerfile --push .