From 972f3ab5ca96e85cf42eb5ac933153bc117308b7 Mon Sep 17 00:00:00 2001 From: shats Date: Sun, 15 Mar 2026 23:57:31 +0700 Subject: [PATCH] chore(workflows): remove lint-and-test job from docker-publish workflow to simplify CI process --- .gitea/workflows/docker-publish.yml | 36 ----------------------------- 1 file changed, 36 deletions(-) diff --git a/.gitea/workflows/docker-publish.yml b/.gitea/workflows/docker-publish.yml index 208ee52..824af2d 100644 --- a/.gitea/workflows/docker-publish.yml +++ b/.gitea/workflows/docker-publish.yml @@ -10,44 +10,8 @@ on: workflow_dispatch: jobs: - lint-and-test: - runs-on: ubuntu-latest - defaults: - run: - working-directory: frontend - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Set up Node.js - uses: actions/setup-node@v4 - with: - node-version: '20' - cache: 'npm' - cache-dependency-path: frontend/package-lock.json - - - name: Install dependencies - run: npm ci - - - name: Lint - run: npm run lint - - - name: Build - run: npm run build - - - name: Check bundle size - run: | - SIZE_BYTES=$(du -sb dist | cut -f1) - SIZE_MB=$(awk "BEGIN {printf \"%.2f\", $SIZE_BYTES / 1048576}") - echo "## Bundle size: ${SIZE_MB} MB" >> $GITHUB_STEP_SUMMARY - if [ "$SIZE_BYTES" -gt 5242880 ]; then - echo "::error::Bundle size (${SIZE_MB} MB) exceeds 5MB limit" - exit 1 - fi - build-and-push: runs-on: ubuntu-latest - needs: lint-and-test steps: - name: Checkout repository uses: actions/checkout@v4