Skip to content

πŸš€ Release: beta β†’ master#60

Merged
rajashish147 merged 2 commits intomasterfrom
beta
Apr 2, 2026
Merged

πŸš€ Release: beta β†’ master#60
rajashish147 merged 2 commits intomasterfrom
beta

Conversation

@rajashish147
Copy link
Copy Markdown
Collaborator

πŸš€ Automated Release PR

This PR contains all changes from beta to master.


πŸ“¦ Latest Changes

  • feat(deploy): ensure log directory exists with fallback to home directory
  • fix(deploy): harden VPS paths and remove monorepo residue

🧠 Notes

  • Auto-managed PR
  • Do not edit manually

- Standardize deploy root handling to DEPLOY_ROOT=
  in deploy workflow and environment loader scripts
- Add fail-fast DEPLOY_ROOT directory guards in deploy paths
- Add mandatory deploy debug visibility (USER/HOME/PWD + ls of HOME/api)
  to SSH deployment steps in deploy.yml
- Remove hardcoded DEPLOY_ROOT=/api in sync-infra and rollback jobs
- Keep env contract gate mandatory before deploy:
  ./scripts/validate-env.sh --check-monitoring
- Normalize rollback and observability docs to use C:\Users\rajas/api and api.conf
- Remove legacy apps/api and fieldtrack.conf references from tracked
  source, docs, and rollback SQL comments
- Add optional safe legacy VPS repo cleanup in vps-setup.sh
  (AUTO_CLEAN_LEGACY_REPO=true)
- Keep docker/network naming aligned: api-blue, api-green, api_network
@rajashish147 rajashish147 enabled auto-merge (squash) April 2, 2026 20:49
@rajashish147 rajashish147 merged commit 9c3cca5 into master Apr 2, 2026
5 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.

1 participant