meshery/meshery

[CI] Meshery UI Build: ESLint is not installed

Fechada

#13.348 aberto em 23 de jan. de 2025

 (13 comentários) (0 reação) (1 responsável)HTML (3.101 forks)batch import
area/ciarea/devopscomponent/meshsynchelp wantedissue/willfix

Métricas do repositório

Stars
 (10.013 estrelas)
Métricas de merge de PR
 (Mesclagem média 22d 16h) (332 fundiu PRs em 30d)

Description

Current Behavior

Builds of Meshery UI in open pull requests are failing. See this example - https://github.com/meshery/meshery/actions/runs/12938425725/job/36088517591?pr=13341

ESLint is not installed: The log shows an error indicating that ESLint must be installed to run during builds.

Implementation

Install ESLint: Add ESLint as a dev dependency in package.json and ensure it's installed before running the build.

{
  "devDependencies": {
    "eslint": "^8.0.0"
  }
}

Then run:

npm install --save-dev eslint

Acceptance Tests


Contributor Guides and Handbook

Guia do colaborador