From e75e4418ba7817cfaab205f4eaa90dc3a8abf72b Mon Sep 17 00:00:00 2001 From: Tudor Amariei Date: Thu, 31 Jul 2025 13:36:45 +0300 Subject: [PATCH 1/4] enable prettier check --- .github/workflows/check_frontend.yml | 44 ++++++++++++++-------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/.github/workflows/check_frontend.yml b/.github/workflows/check_frontend.yml index caf16dd..82172b8 100644 --- a/.github/workflows/check_frontend.yml +++ b/.github/workflows/check_frontend.yml @@ -102,25 +102,25 @@ jobs: npm run i18n:validate -# prettier_check: -# name: Check Prettier Formatting -# runs-on: ubuntu-latest -# steps: -# - name: Check out Git repository -# uses: actions/checkout@v4 -# -# - name: Set-up Node.js according to .nvmrc -# uses: actions/setup-node@v4 -# with: -# node-version-file: frontend/.nvmrc -# cache-dependency-path: frontend/package-lock.json -# -# - name: Install dependencies -# working-directory: frontend -# run: | -# npm ci -# -# - name: Check Prettier formatting -# working-directory: frontend -# run: | -# npm run prettier:check + prettier_check: + name: Check Prettier Formatting + runs-on: ubuntu-latest + steps: + - name: Check out Git repository + uses: actions/checkout@v4 + + - name: Set-up Node.js according to .nvmrc + uses: actions/setup-node@v4 + with: + node-version-file: frontend/.nvmrc + cache-dependency-path: frontend/package-lock.json + + - name: Install dependencies + working-directory: frontend + run: | + npm ci + + - name: Check Prettier formatting + working-directory: frontend + run: | + npm run prettier:check From 5d8353be964cd339cc2a5b45c5c7535eab609b2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrei=20Ioni=C8=9B=C4=83?= Date: Thu, 31 Jul 2025 13:00:38 +0100 Subject: [PATCH 2/4] Update check_frontend.yml --- .github/workflows/check_frontend.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/check_frontend.yml b/.github/workflows/check_frontend.yml index 82172b8..92faee3 100644 --- a/.github/workflows/check_frontend.yml +++ b/.github/workflows/check_frontend.yml @@ -123,4 +123,5 @@ jobs: - name: Check Prettier formatting working-directory: frontend run: | + npx prettier --version npm run prettier:check From 26e3b4f9d6ebfab1d3a1c2bbcbccc7a785e9a556 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrei=20Ioni=C8=9B=C4=83?= Date: Thu, 31 Jul 2025 13:04:07 +0100 Subject: [PATCH 3/4] wip --- .github/workflows/check_frontend.yml | 1 + frontend/package.json | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/check_frontend.yml b/.github/workflows/check_frontend.yml index 92faee3..aa5ad8e 100644 --- a/.github/workflows/check_frontend.yml +++ b/.github/workflows/check_frontend.yml @@ -124,4 +124,5 @@ jobs: working-directory: frontend run: | npx prettier --version + npx run prettier:version npm run prettier:check diff --git a/frontend/package.json b/frontend/package.json index c11e8dc..ccc0cc0 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -9,6 +9,7 @@ "preview": "vite preview", "prettier:format": "prettier --config prettier.config.mjs --write src/**/*.{ts,tsx}", "prettier:check": "prettier --config prettier.config.mjs --check src/**/*.{ts,tsx}", + "prettier:version": "prettier --version", "i18n:scan": "i18next-scanner --config i18next-scanner.config.cjs", "i18n:generate-types": "i18next-resources-for-ts interface -i src/locales -o src/types/i18n.d.ts -c \"This file is generated automatically by i18next-resources-for-ts\"", "i18n:check-missing": "node scripts/i18n/check-missing.cjs", From a08db31065ef5b5d6b8b7b686ddaa3a26bf09815 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrei=20Ioni=C8=9B=C4=83?= Date: Thu, 31 Jul 2025 13:06:05 +0100 Subject: [PATCH 4/4] wip --- .github/workflows/check_frontend.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/check_frontend.yml b/.github/workflows/check_frontend.yml index aa5ad8e..2a55a29 100644 --- a/.github/workflows/check_frontend.yml +++ b/.github/workflows/check_frontend.yml @@ -124,5 +124,5 @@ jobs: working-directory: frontend run: | npx prettier --version - npx run prettier:version + npm run prettier:version npm run prettier:check