-
Notifications
You must be signed in to change notification settings - Fork 10
Release process
Niray Mak edited this page Dec 4, 2020
·
1 revision
- Test (preferably first local in Docker environment) and merge feature branches into develop.
- GitHub Actions automatically deploys to staging environment.
2.1 Docker image is built and pushed to Docker Hub.
2.2 Script connects to staging VPS with SSH
2.3 VPS pulls latest Docker image from Docker Hub and builds it. - Manually tests features in staging environment. https://staging.dex.software/
- If everything works as expected continue to step 6, else continue to step 5.
- Create hotfixes branch, fix errors and push to develop. Continue to step 3.
- Push develop to master.
- Manually test features in production environment. (https://dex.software/)
- Create release on GitHub.