Skip to content

Conversation

@smalho01
Copy link
Collaborator

@smalho01 smalho01 commented Nov 2, 2022

Describe your changes

This PR accomplishes two things: setting up the dev branch for future use by the development team and renaming the master branch to main. Both of these have corresponding ci-cd changes as part of this pull request. There were also some GitHub setting that were modified that effect workflow including branch protection rules, optional auto-merge functionality once the PR gets reviewed, additional requirements for the PR to be up to date with the base branch as well as have all conversations resolved, and finally branch automatic deletion after PR merge (branches can still be revived and their data and changes are not lost). There is a similar PR set up in mostly all other REMS repositories as well (mcode/pharmacy-information-system#21, mcode/CRD#51, mcode/CDS-Library#22, mcode/test-ehr#33, #27, mcode/dtr#45).

Issue ticket number and Jira link

REMS-291: https://jira.mitre.org/browse/REMS-291

Checklist before requesting a review

  • I have performed a self-review of my code
  • Ensure the target / base branch for any feature PR is set to dev not main (the only exception to this is releases from dev and hotfix branches)

Workflow

Owner of the Pull Request will be responsible for merge after all requirements are met, including approval from at least one reviewer. Additional changes made after a review will dismiss any approvals and require re-review of the additional updates. Auto merging can be enabled below if additional changes are likely not to be needed. The bot will auto assign reviewers to your Pull Request for you.

@smalho01 smalho01 merged commit 4a81d0d into main Nov 10, 2022
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

Successfully merging this pull request may close these issues.

3 participants