kyuubi/.github
liangbowen 06e69ddb2b [KYUUBI #4295] Introduce super-linter action for linting JSON, XML, ENV files and bash_exec
### _Why are the changes needed?_

- introduce `action/super-linter` with multiple linters, (https://github.com/marketplace/actions/super-linter)
- using the smaller size version of image `github/super-linter/slim` for faster image pulling
- enable linting for `bash_exec` for checking executable of bash scripts, with fixed `tools/spark-block-cleaner/kubernetes/docker/entrypoint.sh`
- enable  integrity checks for JSON files in JSONC style
- enable integrity checks for XML files
- enable linting for ENV files

### _How was this patch tested?_
- [x] Pass CI jobs

Closes #4295 from bowenliang123/superlinter-action.

Closes #4295

321d24912 [liangbowen] update
497bf801c [liangbowen] use JSONC instead of JSON to support comments
43787e233 [liangbowen] use superlinter

Authored-by: liangbowen <liangbowen@gf.com.cn>
Signed-off-by: liangbowen <liangbowen@gf.com.cn>
2023-03-18 21:54:45 +08:00
..
actions [KYUUBI #4481] Setup and use cached maven in CI jobs 2023-03-08 22:35:40 +08:00
ISSUE_TEMPLATE [KYUUBI #4089] [INFRA] Update release scripts and templates because of graduation 2023-01-05 01:55:20 +00:00
workflows [KYUUBI #4295] Introduce super-linter action for linting JSON, XML, ENV files and bash_exec 2023-03-18 21:54:45 +08:00
labeler.yml [KYUUBI #4287] [INFRA] Remove Travis 2023-02-09 19:50:07 +08:00
PULL_REQUEST_TEMPLATE [KYUUBI #4165] [DOCS] Update the docs link 2023-01-16 10:52:01 +08:00