-
Notifications
You must be signed in to change notification settings - Fork 874
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Improvement] Add a job or step for shell script style in Github Action #2062
Comments
cc @RishiKumarRay, can you help with this? |
@yaooqinn yeah i can try , can you elaborate what needs to be done ? Please, i am not able to understand completely |
It is a style checker for code written in shell For example, Kyuubi is mainly written in scala and java, so we already have style checkers for them, see https://github.com/apache/incubator-kyuubi/blob/master/.github/workflows/style.yml#L49 We need to introduce a consistent style/format for the existing and coming shell scripts, like |
@yaooqinn ok, let me try this , assign me also the path of the scripts that needs to be checked is bin/kyuubi ? Or path where the scripts are present is different. |
You may check the repo yourself, this way is better for getting familiar with the codebase |
hello,i want slove the problem.can i try? |
@xiaoyuandajian of course, feel free to send PR~ |
@pan3793 thanks |
@pan3793 hello, this is my first pr, I try it in my fork project, I found there are something wrong, it's my problems or the shell script? |
The shell-linter's doc say:
So it's expected to report some style issue since we never use any shell linter to check that. |
ok, thanks |
# Conflicts: # .github/workflows/style.yml
Code of Conduct
Search before asking
What would you like to be improved?
shell script style consistency
How should we improve?
Maybe adding https://github.com/marketplace/actions/shell-linter in sytle.yaml is a good choice, or something else
Are you willing to submit PR?
The text was updated successfully, but these errors were encountered: