Create .gitea/workflows/deploy-staging.yml #81
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Overview
Create a Gitea Actions workflow for automated deployment to the staging environment on hotserv when code is pushed to the staging branch.
Acceptance Criteria
.gitea/workflows/deploy-staging.ymlstagingbranchpip install -r requirements.txtdbt runto update modelsdocker compose restartto restart servicesTechnical Notes
Required Gitea secrets:
STAGING_SSH_KEY- Private SSH key for hotservSTAGING_HOST- Tailscale IP (100.82.122.98)STAGING_USER- SSH usernameExample workflow structure:
Labels
Phase: 2 - CI/CD