hackforla / hackforla/tables

Implement basic Pre-Commit hook to setup CI for Tables project

Open
#96 0 comments 0 reactions 0 assignees View on GitHub
app script Complexity: Medium enhancement feature: GitHub Maintenance feature: tables role: developer size: 2pt
Dominant language
JavaScript
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### Overview
This issue aims to implement a pre-commit hook on Github Action that perform linting, formatting checks and leak check

### Action Items

- [ ] Research and evaluate ideal tool for each features, ie linting (e.g., ESLint or aside), formatting (e.g., Prettier), and leak checks (e.g., GitLeaks)

- [ ] Create new branch for the issue

- [ ] Set up pre-commit workflow configuration file

- [ ] Submit PR for code review

- [ ] Merge branch to main

### Resources/Instructions
[aside](https://github.com/google/aside)
[ESLint](https://eslint.org/docs/latest/use/configure/)
[Prettier](https://prettier.io/docs/)
[gitleaks](https://github.com/gitleaks/gitleaks)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.