github.com/cozy/cozy-stack@v0.0.0-20240327093429-939e4a21320e/.github/workflows/js-lint.yml (about)

     1  name: Lint js
     2  on:
     3    push:
     4      branches:
     5        - master
     6      paths:
     7        - 'scripts/eslintrc.json'
     8        - 'scripts/package.json'
     9        - '**.js'
    10    pull_request:
    11      paths:
    12        - 'scripts/eslintrc.json'
    13        - 'scripts/package.json'
    14        - '**.js'
    15  permissions:
    16    contents: read
    17  jobs:
    18    golangci:
    19      name: lint
    20      runs-on: ubuntu-latest
    21      steps:
    22        - uses: actions/checkout@v4
    23        - uses: actions/setup-node@v4
    24          with:
    25            node-version: 16
    26        - name: Yarn install
    27          run: |
    28            cd ./scripts
    29            yarn install
    30        - name: Run eslint
    31          run: make jslint