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

Create and start using a development branch #1102

Open
kristoferlund opened this issue Jun 30, 2023 · 1 comment
Open

Create and start using a development branch #1102

kristoferlund opened this issue Jun 30, 2023 · 1 comment
Labels

Comments

@kristoferlund
Copy link
Member

We should consider using a development branch, right? And configure things like this:

Dev flow:

  • Code, make PR, merge with development
  • Code, make PR, merge with development
  • Code, make PR, merge with development
  • Build production images (Github Action)
  • Upgrade staging server
  • Test run on staging server
  • All good, make PR from development to `main``
  • Mark version
  • Build production images (Github Action)
  • Upgrade production server

Changes needed:

  • Create branch `development``
  • Change base for exisitin WIP PRs, from main to development
  • Development Docker images are built from branch development instead as now, from main. The GitHub Actions already exist: package-dev-api.ymletc
@kkatusic
Copy link
Collaborator

@kristoferlund I agree with this it would be more easy to test some stuff when there an new code is online and when you approve pull request that code can be pushed immediately to staging domain: https://staging.dev.givepraise.xyz/ and maybe open two client for testing...

How hard is it to do that work?

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

No branches or pull requests

2 participants