-
Notifications
You must be signed in to change notification settings - Fork 6
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
Refactoring container build to use CDCgov/cfa-actions/twostep-container-build #167
base: main
Are you sure you want to change the base?
Conversation
Thank you for your contribution @micahwiesner67 🚀! Your pkgdown-site is ready for download 👉 here 👈! |
Codecov ReportAll modified and coverable lines are covered by tests ✅ Additional details and impacted files📢 Thoughts on this report? Let us know! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Slightly confused about the name of the new dependencies image.
Hey George -- wanted to note that I've seen this one and I've been holding off on reviewing pending discussion on CDCgov/cfa-actions#13 |
Co-authored-by: Nate McIntosh <[email protected]>
@zsusswein I think for now we should approve this. The GHA dependence is a larger discussion, and this action doesn't make us more or less dependent on GHA than we were without having these organized into a cfa-actions GHA |
This pull request includes changes to streamline the build process for Docker images and update the Dockerfile reference. The most important changes include renaming and consolidating jobs in the GitHub Actions workflow, and modifying the Dockerfile to reference the correct base image.
Improvements to GitHub Actions workflow:
.github/workflows/containers-and-az-pool.yaml
: Renamedbuild-dependencies-image
job tobuild-pipeline-image
and removed redundant steps, consolidating the build process into a single job usingtwostep-container-build
action. [1] [2]Updates to Dockerfile:
Dockerfile
: Changed the base image reference tocfaprdbatchcr.azurecr.io/cfa-epinow2-pipeline:${TAG}
to ensure the correct image is used.