Skip to content
This repository has been archived by the owner on Jul 31, 2023. It is now read-only.

new dev ci-cd #45

Merged
merged 7 commits into from
Nov 10, 2022
Merged

new dev ci-cd #45

merged 7 commits into from
Nov 10, 2022

Conversation

smalho01
Copy link

@smalho01 smalho01 commented Nov 1, 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, mcode/request-generator#27, #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 851f29a into main Nov 10, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants