CI/CD | Refactor How GitHub Actions are Run So They're Efficent #49
Open
3 of 5 tasks
Labels
enhancement
New feature or request
Description
#24 will setup this project's pipeline, however, no attention will be paid to efficiency or even best practices. This issue is to cover refactoring the pipeline so it's faster and more robust.
High Level Solution Description
The primary purpose of this issue is to learn about CI/CD best practices and implement them. Having said that, the bellow are already known to be needed:
shellspec
, all shells covered by testing,Kcov
, and any other items that each job currently has to re-install on the GitHub runner each time.Alternative Solution(s)
None.
Blocked By
shellspec
Unit Tests Running on GitHub Runner #24Blocking
shellName()
Unit Tests #33log()
Unit Tests #37backUp()
Unit Tests #42checkRequiredOpts()
(verifyInputProvided()
) Unit Tests #43Related Issue(s)
Additional Context
This story was created in order to break out some of the work from #24 into another issue so that issue isn't so big.
The text was updated successfully, but these errors were encountered: