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

:octocat: Update breaking CI/CD workflows #6

Closed
sydrawat01 opened this issue Dec 31, 2022 · 0 comments · Fixed by #7
Closed

:octocat: Update breaking CI/CD workflows #6

sydrawat01 opened this issue Dec 31, 2022 · 0 comments · Fixed by #7
Assignees
Labels
bug Something isn't working enhancement New feature or request

Comments

@sydrawat01
Copy link
Member

  • Update unit test workflow to prevent Sequelize ORM errors.
  • Update packer validate and build workflows that will use the latest version of packer to create the AMI using the git commit SHA as the ami-name
@sydrawat01 sydrawat01 self-assigned this Dec 31, 2022
@sydrawat01 sydrawat01 converted this from a draft issue Dec 31, 2022
@sydrawat01 sydrawat01 added bug Something isn't working enhancement New feature or request good first issue Good for newcomers and removed good first issue Good for newcomers labels Dec 31, 2022
sydrawat01 added a commit that referenced this issue Dec 31, 2022
- Update Packer AMI to use commit hash as `ami_name`
- Update `actions/checkout` to `v3`
- Update Packer action to `hashicorp/setup-packer`
- Fix unit test CI pipeline to use `test` _ENVIRONMENT_
- Bypass database `connection` and `sync` for `test` _ENVIRONMENT_
[This avoids mocha to throw errors connecting and syncing the database
while running unit tests]

This commit solves #6
@sydrawat01 sydrawat01 linked a pull request Dec 31, 2022 that will close this issue
sydrawat01 added a commit that referenced this issue Dec 31, 2022
- Update Packer AMI to use commit hash as `ami_name`
- Update `actions/checkout` to `v3`
- Update Packer action to `hashicorp/setup-packer`
- Fix unit test CI pipeline to use `test` _ENVIRONMENT_
- Bypass database `connection` and `sync` for `test` _ENVIRONMENT_
[This avoids mocha to throw errors connecting and syncing the database
while running unit tests]

This commit solves #6
@github-project-automation github-project-automation bot moved this from ✨ Feat to 🚀 Deploy in API release v1.0 Dec 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
No open projects
Status: 🚀 Deploy
Development

Successfully merging a pull request may close this issue.

1 participant