Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use peribolos to manage team repo permissions #2614

Merged
merged 10 commits into from
Jul 26, 2023

Commits on Jul 26, 2023

  1. cmd: restrict team repo config

    nikhita authored and Priyankasaggu11929 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    bc01d09 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9ae1665 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    35e2a20 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    de341ff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7291e21 View commit details
    Browse the repository at this point in the history
  6. config: add restrictions.yaml

    nikhita authored and Priyankasaggu11929 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    a9f6c03 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    56e0d6c View commit details
    Browse the repository at this point in the history
  8. Add dependency required for cmd/restriction

    Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
    MadhavJivrajani authored and Priyankasaggu11929 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    f0d4330 View commit details
    Browse the repository at this point in the history
  9. config: update list of allowed repos

    Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
    MadhavJivrajani authored and Priyankasaggu11929 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    30690eb View commit details
    Browse the repository at this point in the history
  10. cmd: Make restriction violation blocking

    If one or more restrictions are violated,
    make cmd/restrictions exit with a non-zero
    exit code and hence make it blocking for
    use in pre-submits.
    
    Signed-off-by: Madhav Jivrajani <madhav.jiv@gmail.com>
    MadhavJivrajani authored and Priyankasaggu11929 committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    6e65efa View commit details
    Browse the repository at this point in the history