Skip to content

feat: move deploy pipeline to kindred-infra#539

Merged
pmilano1 merged 1 commit into
mainfrom
feat/move-deploy-to-kindred-infra
Feb 21, 2026
Merged

feat: move deploy pipeline to kindred-infra#539
pmilano1 merged 1 commit into
mainfrom
feat/move-deploy-to-kindred-infra

Conversation

@pmilano1

Copy link
Copy Markdown
Owner

Summary

  • Strips ECR build + App Runner deploy + cleanup logic from this public repo
  • After semantic-release creates a tag, fires repository_dispatch to pmilano1/kindred-infra which owns the full deploy pipeline
  • deploy-apprunner.sh was scrubbed from git history (contained plaintext DB password, NextAuth secret, Google OAuth secret — all rotated)
  • RDS password and NextAuth secret have been rotated as part of this cleanup

What stays in this repo

  • ci.yml — lint, tests, Playwright (unchanged)
  • deploy.yml — now only: semantic-release + dispatch to kindred-infra

What moved to kindred-infra

  • ECR image build + push
  • App Runner auto-deploy (via auto_deployments_enabled = true watching ECR :latest)
  • ECR image cleanup

Security

  • Plaintext secrets scrubbed from all git history
  • Credentials rotated: RDS password, NextAuth secret
  • Google OAuth client secret should be rotated manually (requires Google Cloud Console)

🤖 Generated with Claude Code

ECR build + App Runner deploy logic moved to pmilano1/kindred-infra.
This repo now only handles semantic-release tagging. After a new release
is created, a repository_dispatch event fires to kindred-infra which
owns the full deploy pipeline.

Removes: build-and-deploy job (ECR push, App Runner update, health check)
         cleanup job (ECR image pruning)
Adds: dispatch-deploy job (fires repository_dispatch to kindred-infra)

deploy-apprunner.sh was already removed from git history (contained
plaintext credentials). RDS password and NextAuth secret have been rotated.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@pmilano1 pmilano1 merged commit 772c124 into main Feb 21, 2026
1 check passed
pmilano1 pushed a commit that referenced this pull request Feb 21, 2026
# [1.127.0](v1.126.12...v1.127.0) (2026-02-21)

### Features

* move deploy pipeline to kindred-infra, dispatch on release ([#539](#539)) ([772c124](772c124))
@pmilano1

Copy link
Copy Markdown
Owner Author

🎉 This PR is included in version 1.127.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@pmilano1 pmilano1 deleted the feat/move-deploy-to-kindred-infra branch February 21, 2026 17:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant