The goal of this issue is to investigate the feasibility of integrating Docker into the GitHub CI pipeline. This would help prevent scenarios where the GitHub CI passes, but the Docker image built from the code has issues.
Context:
The current CI pipeline does not include Docker, which can lead to discrepancies between the CI results and the actual Docker image.
Integrating Docker into the CI pipeline could help catch issues earlier in the development process.
Tasks:
Investigate how Docker can be integrated into the GitHub CI pipeline.
Determine if there are any limitations or challenges with this approach.
Implement a proof of concept if feasible.
Additional Information:
Docker can be integrated into GitHub Actions using the 'docker/build-push-action' or by running Docker commands directly in the CI pipeline.
Consider using multi-stage builds to optimize the Docker image size and build time.
The goal of this issue is to investigate the feasibility of integrating Docker into the GitHub CI pipeline. This would help prevent scenarios where the GitHub CI passes, but the Docker image built from the code has issues.
Context:
Tasks:
Additional Information:
References:
Assignee:
@kongzii