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

rfac: split actions across multiple jobs #231

Closed

Conversation

satya-nutella
Copy link

Closes #228

This splits the existing github-actions workflow, which is currently contained in a single job, into a pipeline of multiple jobs namely

setup -> test -> build -> deploy

@CLAassistant
Copy link

CLAassistant commented May 21, 2021

CLA assistant check
All committers have signed the CLA.

Copy link
Contributor

@wperron wperron left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a good start but will need a bit more work:

  • the Docker build step should be moved to the build job -- we used to need it before the tests because the tests depended on it, but that is no longer the case
  • the Validate and Create terraform plan steps can be moved to the deploy job

.github/workflows/ci.yml Show resolved Hide resolved
@lucacasonato
Copy link
Member

Sorry we never got around to merging this. It's a priority for us right now, so I'll close this PR unmerged to reflect that. Thanks for the effort though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Split GitHub Actions in multiple jobs
4 participants