Skip to content

flatiron-labs/lab-publicizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Lab Publicizer

This toll will take all of your Flatiron School lab forks and publicize them. After using this tool, employers will look at your github history and see all the amazing work you've done while a student here.

How It Works

Github's permissions model is a bit limited, so publicizing a private fork is not as simple as just changing the private/public flag to public. If we publicized the repo on learn-co-students then it actually deletes all of the forks. That's not good. As a forker, you can't go to the settings and hit public either. Currently, this tool follows the steps laid out in the duplicating a repository documentation the GitHub provides. Here are roughly the steps:

  1. Get all your repos
  2. Filter out only the forks from learn-co-students
  3. For each repo, bare clone to /tmp/cloned/
  4. Create a new GitHub repo with the fork name plus -public
  5. Mirror push to new public Github Repo

About

A Golang tool to publicize your private labs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages