-
Notifications
You must be signed in to change notification settings - Fork 0
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
refact: github workflows #172
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨No code suggestions found for the PR. |
Bundle ReportBundle size has no change ✅ |
PR Type
enhancement, configuration changes
Description
apply/terraform
,deploy/backend
,deploy/web
,migrate/database
, andvalidate/terraform
) to simplify the repository structure.deploy.yml
workflow to include all deployment steps inline, consolidating Terraform application, database migration, backend deployment, and web deployment.Changes walkthrough 📝
action.yml
Removed Terraform apply GitHub Action definition.
.github/actions/apply/terraform/action.yml
apply/terraform
GitHub Action definition.action.yml
Removed backend deployment GitHub Action definition.
.github/actions/deploy/backend/action.yml
deploy/backend
GitHub Action definition.action.yml
Removed web deployment GitHub Action definition.
.github/actions/deploy/web/action.yml
deploy/web
GitHub Action definition.action.yml
Removed database migration GitHub Action definition.
.github/actions/migrate/database/action.yml
migrate/database
GitHub Action definition.action.yml
Removed Terraform validation GitHub Action definition.
.github/actions/validate/terraform/action.yml
validate/terraform
GitHub Action definition.deploy.yml
Refactored deployment workflow with consolidated steps.
.github/workflows/deploy.yml
server, and web deployment steps.
backend deployment, and web deployment.
handling.