With GitHub introducing new main branches as the default, github-archive breaks for newer repos that aren't the master branch by default.
Acceptance Criteria
[ ] This can be easily fixed by only passing the branch flag to the git clone command if the branch option is passed on the command line to github-archive, by default it will instead then pull the default branch for each repo.
Summary
With GitHub introducing new
main
branches as the default, github-archive breaks for newer repos that aren't themaster
branch by default.Acceptance Criteria