CI/CD (Forgejo Actions) #11

Open
opened 2026-02-25 18:09:04 +00:00 by Vylpes · 0 comments
Owner

Goal: Automate build, test, and deployment via Forgejo Actions pipelines.

In scope (P0):

  • Run build and test on all branch pushes and pull requests
  • Deploy to stage environment on pushes to release/*, main, and develop branches (via rsync + SSH script)
  • Deploy to prod environment on any tag push (via same rsync + SSH script)

Notes:

  • Example workflow files will be added during development

Acceptance criteria:

  • Build and tests run automatically on every branch
  • Stage deployments trigger automatically on release/*, hotfix/*, main, and develop
  • Prod deployments trigger automatically on tag pushes
  • Deployment uses rsync and an SSH script consistently across environments

**Goal:** Automate build, test, and deployment via Forgejo Actions pipelines. **In scope (P0):** - Run build and test on all branch pushes and pull requests - Deploy to **stage** environment on pushes to `release/*`, `main`, and `develop` branches (via rsync + SSH script) - Deploy to **prod** environment on any tag push (via same rsync + SSH script) **Notes:** - Example workflow files will be added during development **Acceptance criteria:** - Build and tests run automatically on every branch - Stage deployments trigger automatically on `release/*`, `hotfix/*`, `main`, and `develop` - Prod deployments trigger automatically on tag pushes - Deployment uses rsync and an SSH script consistently across environments --- - [ ] #53 - [ ] #54 - [ ] #55
Vylpes added this to the (deleted) milestone 2026-02-25 18:09:04 +00:00
Vylpes modified the milestone from (deleted) to 0.1.0 2026-03-02 17:26:01 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
RabbitLabs/droplet-next#11
No description provided.