Tech Autodidact, Engineer & Programmer who loves to solve technology problems by code and build scalable secure applications around various technologies
π Iβm currently working on Cybersecurity, Ethical Hacking, PostgreSQL, Rust
π± Iβm currently learning various tech that interests me
π¬ Ask me about Node Js, Cube Js, React Js, Python, MongoDB, Redis, Elasticsearch
Currently, the Clear button reloads the page thus resetting the board. It would be more convenient if Clear button just clears the board without reloading the page.
I would like to address this issue. Please assign this issue to me @DhanushNehru
We need to set up a Continuous Integration (CI) pipeline for our project to ensure code quality and consistency. The CI pipeline should run linting checks automatically and fix any issues when possible.
Tasks:
Configure Linting:
Ensure npm run lint is set up to check for code style and quality issues.
Ensure npm run lint:fix is set up to automatically fix linting issues.
Set Up CI Pipeline:
Integrate a CI service (e.g., GitHub Actions, Travis CI, CircleCI) with our repository.
Create a configuration file (e.g., .github/workflows/lint.yml for GitHub Actions) to run linting commands on every push and pull request.
Expected Outcome:
Automated linting checks on each commit and pull request.
Consistent code style and reduced manual linting effort.
Additional Notes:
Ensure the pipeline is set up to provide clear feedback on linting errors.
Optionally, set up a badge in the README to display the CI status.