diff --git a/.gitea/workflows/ci-cd.yml b/.gitea/workflows/ci-cd.yml index 5a4a6d98d..80a1cdb35 100755 --- a/.gitea/workflows/ci-cd.yml +++ b/.gitea/workflows/ci-cd.yml @@ -183,7 +183,7 @@ jobs: --health-interval 5s \ --health-timeout 5s \ --health-retries 12 \ - postgres:16 + git.xiaoxiajianji.com/xiaoxia/base/postgres:16 # 获取随机映射的端口 PG_PORT=$(docker port "$PG_CONTAINER" 5432/tcp | cut -d: -f2) echo "PostgreSQL port: $PG_PORT" @@ -328,7 +328,7 @@ jobs: docker run --rm \ -v "$PWD:/workspace" \ -w /workspace/apps/web \ - docker.m.daocloud.io/library/node:20 \ + git.xiaoxiajianji.com/xiaoxia/base/node:20 \ sh -lc 'npm ci' - name: Run ESLint @@ -338,7 +338,7 @@ jobs: docker run --rm \ -v "$PWD:/workspace" \ -w /workspace/apps/web \ - docker.m.daocloud.io/library/node:20 \ + git.xiaoxiajianji.com/xiaoxia/base/node:20 \ sh -lc 'npx eslint src --ext .ts,.tsx --max-warnings 50' - name: Run TypeScript type check @@ -348,7 +348,7 @@ jobs: docker run --rm \ -v "$PWD:/workspace" \ -w /workspace/apps/web \ - docker.m.daocloud.io/library/node:20 \ + git.xiaoxiajianji.com/xiaoxia/base/node:20 \ sh -lc 'npx tsc --noEmit' - name: Run Prettier check @@ -358,7 +358,7 @@ jobs: docker run --rm \ -v "$PWD:/workspace" \ -w /workspace/apps/web \ - docker.m.daocloud.io/library/node:20 \ + git.xiaoxiajianji.com/xiaoxia/base/node:20 \ sh -lc 'npx prettier --check "src/**/*.{ts,tsx,md}"' - name: Run Vitest tests @@ -368,7 +368,7 @@ jobs: docker run --rm \ -v "$PWD:/workspace" \ -w /workspace/apps/web \ - docker.m.daocloud.io/library/node:20 \ + git.xiaoxiajianji.com/xiaoxia/base/node:20 \ sh -lc 'npx vitest run src/test' deploy-staging: name: Build & Push Staging (Watchtower auto-deploy) diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index cd4f5707f..5e010e122 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -18,7 +18,7 @@ jobs: validate: name: Validate Code Quality And Tests runs-on: ubuntu-latest - container: xiaoxia-ci-python:3.12 + container: git.xiaoxiajianji.com/xiaoxia/base/ci-python:3.12 steps: - name: Checkout code