Skip to content

Automate integration validation and migration deploy in CI#29

Merged
gabedalmolin merged 3 commits intomainfrom
ci/automate-integration-validation
Mar 11, 2026
Merged

Automate integration validation and migration deploy in CI#29
gabedalmolin merged 3 commits intomainfrom
ci/automate-integration-validation

Conversation

@gabedalmolin
Copy link
Copy Markdown
Owner

Summary

Automates the final infrastructure-backed quality gate for the auth API.

What changed

  • adds a dedicated prisma:migrate:deploy script for deploy-safe migrations
  • splits the CI workflow into explicit quality and integration jobs
  • runs the real integration suite against PostgreSQL and Redis in GitHub Actions

Validation

  • npm run lint
  • npm run typecheck
  • npm run test:coverage
  • GitHub Actions PR checks for quality and integration

Risks/Notes

  • local Docker-based integration validation is still blocked on this machine because the Docker daemon is not running
  • branch protection still needs to be aligned with the new required check names

@gabedalmolin gabedalmolin merged commit 8427dce into main Mar 11, 2026
2 checks passed
@gabedalmolin gabedalmolin deleted the ci/automate-integration-validation branch March 11, 2026 15:43
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