labcodes / labcodes/django-react-boilerplate
Validate all shellscripts with shellsheck tool
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 45
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
shellsheck is a command-line linter to check Shellscript code.
It is available to almost all of OS: https://github.com/koalaman/shellcheck#user-content-installing
https://github.com/shellcheck-py/shellcheck-py
There are some GitHub actions run shellsheck on CI
https://github.com/ludeeus/action-shellcheck
https://github.com/marketplace/actions/run-shellcheck-with-reviewdog
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating every shell script in the repository and reviewing the existing CI configuration. Run ShellCheck against those scripts, then configure the referenced GitHub Action or another CI step to validate them. Done means the repository's shell scripts pass the check automatically in CI.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- ci-cd, tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100