celeborn/.github/workflows
tiny-dust d315ff5055 [CELEBORN-1240] Introduce Husky Configuration to Celeborn Web
![image](https://github.com/apache/incubator-celeborn/assets/49502875/4404770c-c46e-470b-8f5e-c244c6656339)

### What changes were proposed in this pull request?

- Added Husky to enforce code quality with automated tasks during Git events.
- Added lint-staged for optimized linting on staged files before each commit.

### Why are the changes needed?

Enhances code quality.

### Does this PR introduce _any_ user-facing change?

No.

### How was this patch tested?

Local test.

Closes #2250 from tiny-dust/CELEBORN-1240.

Lead-authored-by: tiny-dust <idioticzhou@foxmail.com>
Co-authored-by: 周顺顺 <idioticzhou@foxmail.com>
Signed-off-by: SteNicholas <programgeek@163.com>
2024-01-26 16:23:42 +08:00
..
benchmark_manual.yml [CELEBORN-180][BUILD][FOLLOWUP] Update CI workflow and docs (#1134) 2023-01-03 17:58:51 +08:00
benchmark.yml [CELEBORN-180][BUILD][FOLLOWUP] Update CI workflow and docs (#1134) 2023-01-03 17:58:51 +08:00
check_stale_prs.yml [CELEBORN-135][INFRA] Remove unused GitHub slash workflow (#1080) 2022-12-14 10:13:13 +08:00
deps.yml [CELEBORN-1170] Upgrade snappy-java from 1.1.8.2 to 1.1.10.5 2023-12-14 22:28:32 +08:00
integration.yml [CELEBORN-105][TEST] Kubernetes Integration Test 2023-06-05 12:11:29 +08:00
license.yml [CELEBORN-1108][FOLLOWUP] Use rat plugin check Flink 1.18 2023-11-08 12:54:23 +08:00
maven.yml [CELEBORN-856] Add mapreduce integration test 2023-11-22 14:36:29 +08:00
regression_manual.yml [CELEBORN-180][BUILD][FOLLOWUP] Update CI workflow and docs (#1134) 2023-01-03 17:58:51 +08:00
regression.yml [CELEBORN-180][BUILD][FOLLOWUP] Update CI workflow and docs (#1134) 2023-01-03 17:58:51 +08:00
sbt.yml [CELEBORN-856] Add mapreduce integration test 2023-11-22 14:36:29 +08:00
style.yml [CELEBORN-1105][FLINK] Support Flink 1.18 2023-11-06 15:53:39 +08:00
web_lint.yml [CELEBORN-1240] Introduce Husky Configuration to Celeborn Web 2024-01-26 16:23:42 +08:00