Automated testing and deployment
Open
- Dominant language
- TypeScript
- Stars
- 102
- Forks
- 22
- PR merge metrics
- No merged PRs in 30d
Description
Should set up GitHub Actions to:
- Test building website
- Typecheck Nest Bot, Nest CLI, and Cabinet
- Automatically deploy website, Nest Bot, Nest CLI, and Cabinet
- Deployment should be done by SSHing through a dedicated `actions` user on the Nest VM that has permissions to run a script to pull in changes and deploy
Contributor guide
Research direction
Start by locating the website, Nest Bot, Nest CLI, and Cabinet build and typecheck entry points, then determine how deployment through the Nest VM should be scripted. Done means GitHub Actions tests the website build and all three TypeScript projects, and deploys each through the dedicated actions user.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, typescript
- Domain
- ci-cd, devops, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100