Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation for Releases & Deployment #648

Open
mihow opened this issue Dec 4, 2024 · 0 comments
Open

Documentation for Releases & Deployment #648

mihow opened this issue Dec 4, 2024 · 0 comments

Comments

@mihow
Copy link
Collaborator

mihow commented Dec 4, 2024

Notes for the release process from our call

  • Merge PR into main
  • Preview environment auto-deploys front & backend
  • Regression testing
    • Document core features to test, write a test plan
    • Assign manual testing
    • Write cypress tests & automate
  • RELEASE BUTTON (in TeamCity? or script in repo)
  • Create a new tag with cal+semver version
  • Create a new release with notes in GitHub (for major releases)
  • Choose which environments need to be deployed
  • Merge tag into environment branch - (deployments/antenna.insectai.org)
  • Or! make PR from main into environment (deployments/production)

Hotfixes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant