Files
llink/docs/deployment.md
Arjun Patel 0439c51c2e docs (#237)
2026-06-02 08:56:29 -07:00

829 B

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
  6. Create a pull request in the research-site repo to update the download links

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