Skip to content
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

CI/CD | Refactor How GitHub Actions are Run So They're Efficent #49

Open
3 of 5 tasks
Tracked by #31 ...
ReedClanton opened this issue Apr 12, 2023 · 0 comments
Open
3 of 5 tasks
Tracked by #31 ...
Labels
enhancement New feature or request

Comments

@ReedClanton
Copy link
Owner

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:

  • Dockerize testing so all tests may be run on a single image that already has 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

Blocking

Related Issue(s)

  • None

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.

@ReedClanton ReedClanton added the enhancement New feature or request label Apr 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant