Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Project Structure

...

  • Main
    • Current "snapshot" branch
    • Code here should always run (if not stable)be as stable as possible
    • Code should never be committed directly
    • Base for feature/fix branches
  • Feature branches
    • When working on a specific feature/fix, create a new branch for that work item 
    • Either submit a PR when ready, or create a draft PR whenever
    • PRs should pass all tests and code-quality checks before merging
    • PRs should be reviewed by someone else on the project before merging

...

  • Our Docker images are deployed to GHCR (https://github.com/orgs/renalreg/packages)
  • Once the image has been deployed (check repo Actions tab for status), connect to the app server via SSH
  • Run:
    • cd /srv/ukrdc-compose
    • docker-compose pull 
    • docker-compose down
    • docker-compose up -d

...