diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 991e3bb7..0d13f520 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -34,32 +34,32 @@ # # list of changed files within `super-linter` # fetch-depth: 0 -# ################################ -# # Install packages # -# ################################ -# - name: Install packages -# run: npm ci -# ################################ -# # Lint codebase # -# ################################ -# - name: Run ESLint -# run: npx lint-staged -# ################################ -# # Check Prettier on codebase # -# ################################ -# - name: Run Prettier -# run: npx prettier --check . -# ################################ -# # Check for TypeScript errors # -# # TODO: Add this back once outstanding issues are resolved by all devs. -# ################################ -# # - name: Run TypeScript compiler (tsc) on staged files -# # run: | -# # # Get list of staged TypeScript files -# # files=$(git diff --cached --name-only --diff-filter=d | grep '\.tsx\?$') + ################################ + # Install packages # + ################################ + - name: Install packages + run: npm ci + ################################ + # Lint codebase # + ################################ + - name: Run ESLint + run: npx lint-staged + ################################ + # Check Prettier on codebase # + ################################ + - name: Run Prettier + run: npx prettier --check . + ################################ + # Check for TypeScript errors # + # TODO: Add this back once outstanding issues are resolved by all devs. + ################################ + # - name: Run TypeScript compiler (tsc) on staged files + # run: | + # # Get list of staged TypeScript files + # files=$(git diff --cached --name-only --diff-filter=d | grep '\.tsx\?$') -# # # Run tsc on each file -# # for file in $files -# # do -# # npx tsc --noEmit $file || exit 1 -# # done + # # Run tsc on each file + # for file in $files + # do + # npx tsc --noEmit $file || exit 1 + # done