diff --git a/.github/workflows/superset-frontend.yml b/.github/workflows/superset-frontend.yml index e14d75e9a061..f8ab8321f45d 100644 --- a/.github/workflows/superset-frontend.yml +++ b/.github/workflows/superset-frontend.yml @@ -13,10 +13,11 @@ jobs: uses: apache-superset/cached-dependencies@adc6f73 with: run: npm-install - - name: eslint + - name: lint working-directory: ./superset-frontend run: | npm run lint + npm run prettier-check - name: unit tests working-directory: ./superset-frontend run: | diff --git a/superset-frontend/package.json b/superset-frontend/package.json index 351e014d8866..5e31a175ad5c 100644 --- a/superset-frontend/package.json +++ b/superset-frontend/package.json @@ -17,7 +17,8 @@ "build-dev": "cross-env NODE_OPTIONS=--max_old_space_size=8192 NODE_ENV=development webpack --mode=development --colors --progress", "build-instrumented": "cross-env NODE_ENV=development BABEL_ENV=instrumented webpack --mode=development --colors --progress", "build": "cross-env NODE_OPTIONS=--max_old_space_size=8192 NODE_ENV=production webpack --mode=production --colors --progress", - "lint": "prettier --check '{src,stylesheets}/**/*.{css,less,sass,scss}' && eslint --ignore-path=.eslintignore --ext .js,.jsx,.ts,.tsx .", + "lint": "eslint --ignore-path=.eslintignore --ext .js,.jsx,.ts,.tsx .", + "prettier-check": "prettier --check '{src,stylesheets}/**/*.{css,less,sass,scss}'", "lint-fix": "eslint --fix --ignore-path=.eslintignore --ext .js,.jsx,.ts,tsx . && npm run clean-css", "clean-css": "prettier --write '{src,stylesheets}/**/*.{css,less,sass,scss}'" },