This is to inform you that the “Tutor branch rename” proposed in TEP: Rename nightly->next and master->release has been completed. We have just completed the renaming of the Tutor branches across core and various plugins in overhangio GitHub organization. As per the proposal, the renames are as follows:
master ----> release
nightly ----> main
To learn about the background, please read Tutor branches rename · Issue #1096 · overhangio/tutor · GitHub. Both the “master” and “nightly” branches have been deleted from GitHub. To update your local environments, you will need to run those commands locally (assuming your remote is “origin”):
git branch -m master release
git fetch origin
git branch -u origin/release release
git remote set-head origin -a
git branch -m nightly main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a
For Tutor Nightly users who do not set a TUTOR_ROOT, both the project root tutor-nightly and the plugins root tutor-nightly-plugins in their default paths will be automatically renamed.
For Tutor Nightly users who do not set a TUTOR_ROOT, both the project root tutor-nightly and the plugins root tutor-nightly-plugins in their default paths will be automatically renamed.
I don’t have TUTOR_ROOT set, but this did not work for me. So in addition to running those commands on each tutor repo, to keep my devstack working, I had to:
Go into docker UI and delete all the tutor_nightly_dev containers
Run these commands:
cd ~/Library/Application\ Support
mv tutor-nightly tutor-main
mv tutor-nightly-plugins tutor-main-plugins
tutor config save
tutor dev launch -I