Skip to content

CD workflow (deploy.yml) #67

@AuraMindNest

Description

@AuraMindNest

Problem

There is no continuous deployment workflow. Deploying the plugin requires manual SSH and build steps.

Acceptance Criteria

  • GitHub Actions workflow deploy.yml triggered by successful CI on develop (staging) and main (production)
  • SSHs into deploy server, clones/pulls target branch, runs make build then make up
  • Health-checks the stack after startup
  • Sends startup notification
  • .env must be pre-placed on server (not committed)
  • PR approved by at least 1 reviewer

References

  • Related files: .github/workflows/deploy.yml (new), Makefile (new), Dockerfile

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions