ESLint checker
ActionsCheck if changed files are properly formatted by the provided eslint rules
v5.3.1
LatestBy ninosaurus
Tags
(2)Use this action to check if changed files in pull request are matched with provided eslint rules. 🚀
name: Node CI environment
on: [pull_request]
jobs:
lint:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [10.x]
steps:
- uses: actions/checkout@v1
with:
fetch-depth: 1
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: npm login
run:
npm config set //registry.npmjs.org/:_authToken=$NPM_READONLY_AUTH_TOKEN
env:
NPM_READONLY_AUTH_TOKEN: ${{ secrets.NPM_READONLY_AUTH_TOKEN }}
- name: npm install
working-directory: ./application
run: npm i --ignore-scripts
- name: Run ESLint
uses: ninosaurus/eslint-check@v5
with:
eslint-config-path: "./application/assets/js/.eslintrc.json"
custom-directory: "./application"
repo-token: ${{secrets.GITHUB_TOKEN}}
ESLint checker is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.