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

Add GHA Workflows #3

Merged
merged 1 commit into from
Sep 26, 2023
Merged

Add GHA Workflows #3

merged 1 commit into from
Sep 26, 2023

Conversation

ghukill
Copy link
Collaborator

@ghukill ghukill commented Sep 26, 2023

Why these changes are being introduced:
The ECR repositories have been deployed in all three environments in AWS. This updates the app repo with the associated deployment automation workflows.

How this addresses that need:

  • Add the stage-build workflow from the mitlib-tf-workloads-ecr repo
  • Add the prod-promote workflow from the mitlib-tf-workloads-ecr repo
  • Minor formatting changes to the Makefile (to put the Tf-generated header at the top of the file)

Side effects of this change:
Merges to the main branch will now automatically deploy to Stage-Workloads. Tagged releases on the main branch will automatically deploy to Prod-Workloads.

Relevant ticket(s):

Why these changes are being introduced:
The ECR repositories have been deployed in all three environments in
AWS. This updates the app repo with the associated deployment automation
workflows.

How this addresses that need:
* Add the `stage-build` workflow from the mitlib-tf-workloads-ecr repo
* Add the `prod-promote` workflow from the mitlib-tf-workloads-ecr repo
* Minor formatting changes to the Makefile (to put the Tf-generated
header at the top of the file)

Side effects of this change:
Merges to the `main` branch will now automatically deploy to
Stage-Workloads. Tagged releases on the `main` branch will
automatically deploy to Prod-Workloads.

Relevant ticket(s):
* https://mitlibraries.atlassian.net/browse/TIMX-248
@ghukill ghukill merged commit d8f0c49 into TIMX-247-initial-build Sep 26, 2023
1 of 2 checks passed
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.

2 participants