diff --git a/.github/workflows/check_frontend.yml b/.github/workflows/check_frontend.yml index caf16dd..2a55a29 100644 --- a/.github/workflows/check_frontend.yml +++ b/.github/workflows/check_frontend.yml @@ -102,25 +102,27 @@ 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: | + npx prettier --version + npm 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",