diff --git a/.gitea/workflows/backend-ci.yml b/.gitea/workflows/backend-ci.yml index 4b34473..981b4f6 100644 --- a/.gitea/workflows/backend-ci.yml +++ b/.gitea/workflows/backend-ci.yml @@ -3,25 +3,26 @@ name: Backend CI on: push: branches: [main] - paths: [backend/**] pull_request: branches: [main] - paths: [backend/**] jobs: ci: runs-on: aliyun - container: golang:1.23-bookworm - env: - GOPROXY: https://goproxy.cn,direct defaults: run: working-directory: backend steps: - uses: http://8.161.227.145:3000/huanghaosheng/checkout@releases/v4 + - uses: actions/setup-go@v5 + with: + go-version: "1.23" + - name: Download dependencies run: go mod download + env: + GOPROXY: https://goproxy.cn,direct - name: Vet run: go vet ./... diff --git a/.gitea/workflows/frontend-ci.yml b/.gitea/workflows/frontend-ci.yml index db490f1..6daff48 100644 --- a/.gitea/workflows/frontend-ci.yml +++ b/.gitea/workflows/frontend-ci.yml @@ -3,23 +3,26 @@ name: Frontend CI on: push: branches: [main] - paths: [frontend/**] pull_request: branches: [main] - paths: [frontend/**] jobs: ci: runs-on: aliyun - container: node:22-bookworm - env: - npm_config_registry: https://registry.npmmirror.com defaults: run: working-directory: frontend steps: - uses: http://8.161.227.145:3000/huanghaosheng/checkout@releases/v4 + - uses: actions/setup-node@v4 + with: + node-version: 22 + cache: npm + cache-dependency-path: frontend/package-lock.json + env: + npm_config_registry: https://registry.npmmirror.com + - name: Install dependencies run: npm ci