-
Notifications
You must be signed in to change notification settings - Fork 453
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
feat!: Rename branches master->release, nightly->main #1153
Conversation
463c5a3
to
adc1662
Compare
BREAKING CHANGES: * Change default TUTOR_ROOT folder name from tutor-nightly to tutor-main. * Change default TUTOR_PLUGINS_ROOT folder name from tutor-nightly-plugins to tutor-main-plugins. Other changes: * Update container suffixes from _nightly to _main. * Update "Tutor Nightly" in docs to "Tutor Main". * Update references to "master" and "nightly" branches to "release" and "main", respectively. * Update GitHub links to Tutor's master branch to its release branch. * Update CI to also test main and release branches. TEP: https://discuss.openedx.org/t/tep-rename-nightly-next-and-master-release/12994 GitHub issue: #1096
adc1662
to
215deb1
Compare
215deb1
to
ed7c209
Compare
@regisb @DawoudSheraz I believe that this, #1154, and overhangio/tpi#6 are all ready to go. Of course, the exact sequencing of them and will depend on how you administer the branch renaming on the overhangio/Edly side. I'm on holiday from now until Monday, so feel free to push changes to this PR, squash, rebase, merge, whatever you need to. |
This html page includes an obsolete notification that points to the new "main" page.
Since Kyle is OOO, I have taken the liberty to add some changes to the PR. Let me know what you think @DawoudSheraz and then we can proceed with the branch renaming. |
Both the project root and the plugins root will be automatically migrated from the -"nightly" to the "-main" suffix if the destination does not already exist.
f7dc775
to
e483e8f
Compare
TEP: https://discuss.openedx.org/t/tep-rename-nightly-next-and-master-release/12994
GitHub issue: #1096
We also incorporate the
IS_NIGHTLY
suggestion from this rejected bugfix PR, under the nameTUTOR_BRANCH_IS_MAIN
, as a reliable way of determining whether to patch for Tutor Release or Tutor Main.To Do before merging:
Immediately after merging: