meshery/meshery
Ver no GitHub[CI] Meshery UI Build: ESLint is not installed
Open
#13.348 aberto em 23 de jan. de 2025
area/ciarea/devopscomponent/meshsynchelp wantedissue/willfix
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
- 🛠 Meshery Build & Release Strategy
- 📚 Instructions for contributing to documentation
- Meshery documentation site and source
- 🎨 Wireframes and designs for Meshery UI in Figma
- 🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack
- 🧪 Meshery Test Plan Spreadsheet