From 9c989524c8f40a2bd38971036bf19b648c3722a3 Mon Sep 17 00:00:00 2001 From: Arjun Patel Date: Tue, 2 Jun 2026 08:31:32 -0700 Subject: [PATCH 1/2] create runbook for deployments --- docs/deployment.md | 15 +++++++++++++++ js/desktop/package.json | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 docs/deployment.md diff --git a/docs/deployment.md b/docs/deployment.md new file mode 100644 index 0000000..42cf564 --- /dev/null +++ b/docs/deployment.md @@ -0,0 +1,15 @@ +# 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` 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, -- 2.52.0 From 5cad1706335f4b1d80717f42909f4bd9b5d46af6 Mon Sep 17 00:00:00 2001 From: Arjun Patel Date: Tue, 2 Jun 2026 08:31:49 -0700 Subject: [PATCH 2/2] create runbook for deployments --- docs/deployment.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/deployment.md b/docs/deployment.md index 42cf564..1928f17 100644 --- a/docs/deployment.md +++ b/docs/deployment.md @@ -13,3 +13,11 @@ 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 -- 2.52.0