Closed edthedev closed 3 years ago
FYI, this repository has the License file ( https://github.com/techservicesillinois/secdev-robot/blob/master/LICENSE ), and has EOL details ( https://github.com/techservicesillinois/secdev-robot/blob/master/README.md )
- ensure main branch is named 'main'.
- go through the 'community' steps in GitHub Settings.
- ensure end of life and open source license are applied.
Clarification questions:
What is the proper way to create a 'main' instead of a 'master' branch? Should it just be renamed?
Yep. There's a 'rename' button in the GitHub interface. After renaming, each person who has a version checked out will need to git checkout
the new main
branch.
What are the 'community' steps? I did not see them in the 'Settings' tab.
It's normally under Insights
in the menu at the top. But it looks like it doesn't appear until after the repository has been open-sourced. - I get a 404 when I try to directly visit https://github.com/techservicesillinois/secdev-robot/community
What is the proper way to create a 'main' instead of a 'master' branch? Should it just be renamed?
Yep. There's a 'rename' button in the GitHub interface. After renaming, each person who has a version checked out will need to
git checkout
the newmain
branch.
Thanks for the information - I just wanted to be sure there was not a protocol I missed.
I will go ahead and make this change today.
UPDATE: Change made. Users with old 'master' checked out will need to do the following on their local machine:
git branch -m master main
git fetch origin
git branch -u origin/main main
git remote set-head origin -a
I've created #21 to track the community work, which must be done after making the repository public.
🎉🎉 Looks like we're ready! 🎂🎉🎉
Please go ahead and make the repository public.
We're going to do static secret check scan #22 and then publish.
go through the 'community' steps in GitHub Settings.- Must be done after open-sourcing the repository - so this is split into #21