Skip to content

Conversation

@webpiratt
Copy link
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>
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