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

GitHub Actions Testing and DockerFile Changes #2

Open
3 tasks
karkir0003 opened this issue Sep 17, 2023 · 0 comments
Open
3 tasks

GitHub Actions Testing and DockerFile Changes #2

karkir0003 opened this issue Sep 17, 2023 · 0 comments
Assignees
Labels
good first issue Good for newcomers

Comments

@karkir0003
Copy link
Member

karkir0003 commented Sep 17, 2023

this PR is a follow-up PR to #1

Please understand the above PR fully, before moving onto this one.

in order to flesh out the above PR we need to do the following:

GitHub Action Integration: Implement GitHub Action that automatically checks if the changes we made to Go files work seamlessly within the Cobra framework, ensuring our CLI commands are reliable. Consult the .yaml workflows for this.

Efficient Production Deployment: Create a mechanism to delete the .env file before deploying to the production environment and then automatically recreate it during container assignment on EC2 instances. This guarantees that our production environment always has the latest configurations. You can edit the Dockerfile for this.

TO-DO LIST

  • - Implement Github Action that runs on PR to see if the modified/added go files work properly in Cobra framework
  • - Implement a mechanism to delete the .env file before deploying to production and recreate it during container assignment on EC2 instances.
  • - Configure CLI command to pull the production configs and regenerate the .env file during container assignment.
@codingwithsurya codingwithsurya changed the title Github Action to verify that go files are working properly GitHub Actions Testing and DockerFile Changes Sep 24, 2023
@codingwithsurya codingwithsurya self-assigned this Sep 24, 2023
@karkir0003 karkir0003 moved this from Backlog to In Progress in DLP Project Board Sep 24, 2023
@codingwithsurya codingwithsurya added the good first issue Good for newcomers label Sep 25, 2023
@DSGT-DLP DSGT-DLP deleted a comment from karkir0003 Sep 25, 2023
@noah-iversen noah-iversen moved this from In Progress to Done in DLP Project Board Jan 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
Status: Done
Development

No branches or pull requests

2 participants