diff --git a/docs/deployment.md b/docs/deployment.md new file mode 100644 index 0000000..1928f17 --- /dev/null +++ b/docs/deployment.md @@ -0,0 +1,23 @@ +# Deployment Runbooks + +## Desktop + web +1. Create a new branch +2. Bump version in `package.json` +3. Create a pull request and merge +4. Manually trigger github action to deploy llink-web, windows desktop +5. Deploy macOS desktop app from a local mac computer + +## Mobile +1. Create a new branch +2. Bump version in `package.json` +3. Create a pull request and merge +4. Switch to main and pull latest locally (on any machine with expo installed) +5. Manually run `yarn publish:ios` + +## Golang services +1. Create a new branch +2. Make changes +3. Create a pull request +4. Deploy the appropriate github action for the service you're touching (input the branch name and dev) +5. Test with the dev deployment +6. Merge, then deploy the corresponding prod service diff --git a/js/desktop/package.json b/js/desktop/package.json index a4a4177..61068aa 100644 --- a/js/desktop/package.json +++ b/js/desktop/package.json @@ -1,7 +1,7 @@ { "name": "Flowy.llink", "productName": "Flowy.llink", - "version": "1.5.0", + "version": "1.5.1", "description": "Flowy.llink is a video messaging app for teams", "main": ".vite/build/main.js", "private": true,