• Mark Chao's avatar
    Validate MR branch names · cae585b4
    Mark Chao authored
    Prevents refspec as branch name, which would bypass branch protection
    when used in conjunction with rebase.
    
    HEAD seems to be a special case with lots of occurrence,
    so it is considered valid for now.
    
    Another special case is `refs/head/*`, which can be imported.
    cae585b4
git_ref_validator.rb 1.13 KB