awslabs / awslabs/simple-code-scanning-pipeline
Replace shellcheck with bashate
Open
- Dominant language
- TypeScript
- Stars
- 19
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
Shellcheck, sadly, uses a GNUv3 license that is banned for usage in Amazon projects.
Contributor guide
Research direction
Start by locating where Shellcheck is configured and invoked in the pipeline, then inspect how shell checks are run. Replace that integration with bashate, and confirm that Shellcheck is no longer used while shell linting still runs without the prohibited license.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- ci-cd, tooling
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100