From a6d4b25afead86b7638b09d111ff9115224ab8f2 Mon Sep 17 00:00:00 2001 From: Sergey Krylov Date: Sat, 13 Jun 2026 21:02:17 +0300 Subject: [PATCH] ci: change ci/cd settings --- .gitea/workflows/ci.yml | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 90ad520..9852c0c 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -12,11 +12,14 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - name: 'Checkout repository' + uses: actions/checkout@v4 + + - name: 'Setup dependencies' + uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} - cache: npm + - run: npm ci - run: npm run lint - run: npx prettier --check "**/*.{ts,tsx}" @@ -24,22 +27,28 @@ jobs: test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - name: 'Checkout repository' + uses: actions/checkout@v4 + + - name: 'Setup dependencies' + uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} - cache: npm + - run: npm ci - run: npm run test:backend build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - name: 'Checkout repository' + uses: actions/checkout@v4 + + - name: 'Setup dependencies' + uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} - cache: npm + - run: npm ci - run: npm run build:backend - run: npm run build:frontend