Skip to content

chore: remove auto-deploy, add manual deployment commands#66

Merged
webpiratt merged 2 commits into
mainfrom
no-auto-deploy-prod
Feb 12, 2026
Merged

chore: remove auto-deploy, add manual deployment commands#66
webpiratt merged 2 commits into
mainfrom
no-auto-deploy-prod

Conversation

@webpiratt

Copy link
Copy Markdown
Contributor

Summary

  • Remove DigitalOcean doctl and auto-deploy from CI workflow (removes secrets.DIGITALOCEAN_CI_TOKEN usage)
  • CI now only builds/pushes images and updates manifests with new tags
  • Add Makefile with kubectl apply commands for manual deployment

Changes

  • .github/workflows/deploy.yaml: Removed deploy job, added update-manifests job
  • Makefile: New file with deploy-prod, deploy-server, deploy-worker, deploy-tx-indexer, deploy-grafana commands

Test plan

  • Verify CI workflow builds images correctly on release
  • Verify CI workflow updates manifests with new tags
  • Verify make deploy-prod works from local machine with kubectl access

🤖 Generated with Claude Code

webpiratt and others added 2 commits February 10, 2026 22:02
- Remove DigitalOcean doctl and auto-deploy from CI workflow
- CI now only builds/pushes images and updates manifests with new tags
- Add Makefile with kubectl apply commands for manual deployment

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Replace DIGITALOCEAN_CI_TOKEN with KUBECONFIG_DEV secret (plain YAML)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@webpiratt webpiratt merged commit c0372a6 into main Feb 12, 2026
1 check 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