channable / channable/vaultenv
Lint the test suite with shellcheck
- Dominant language
- Haskell
- Stars
- 466
- Forks
- 29
- Avg merge
- 26m
- Merged PRs (30d)
- 1
Description
Currently, we have some integration tests written in Bash. We do not run these under shellcheck yet, but might want to do that as part of our CI pipeline.
Another option: move these to Python or Haskell. They are getting a bit large, and adding tests currently involves a lot of boilerplate.
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate the Bash integration tests and the repository's existing CI configuration. First determine how shellcheck can be run for those tests, then clarify whether rewriting them in Python or Haskell is part of this issue. Done means the agreed test scripts are checked by CI, with any migration scope decided explicitly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- bash, haskell, python
- Domain
- ci-cd, testing-qa
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100