Split out CI and CD Process? #201
justinharringa
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Currently, the whole CI/CD flow is managed by .github/workflows/cd.yml which is good for reuse of the 2 steps that we use in both the PR process but also in the process for release. The minor downside to this is that a PR's checks will never fold into a nice, clean green box. Instead, they look like this:
Since
build-test
andintegration-test
are essentially managed by Makefile and the only copy/pasta we'd need to manage would be the Actions code itself, it doesn't seem unreasonable to split this into 2workflow
files. But I'd like others to weigh in.Thoughts @afalko, @npwolf, and others?
Beta Was this translation helpful? Give feedback.
All reactions