Skip to content

Commit a4f2bf1

Browse files
authored
Merge pull request #1263 from beyhan/add-fi-wg-branch-protection-exception
Disable enforcing branch-protection for admins
2 parents 68b54ca + cc1f27c commit a4f2bf1

File tree

1 file changed

+391
-0
lines changed

1 file changed

+391
-0
lines changed

orgs/branchprotection.yml

Lines changed: 391 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -360,6 +360,397 @@ branch-protection:
360360
teams: ["wg-foundational-infrastructure-bots"]
361361
include: [ "^main$" ]
362362

363+
bosh:
364+
allow_deletions: false
365+
allow_disabled_policies: true
366+
allow_force_pushes: false
367+
enforce_admins: false
368+
include:
369+
- ^main$
370+
- ^v[0-9]*$
371+
protect: true
372+
required_pull_request_reviews:
373+
bypass_pull_request_allowances:
374+
teams:
375+
- wg-foundational-infrastructure-bots
376+
dismiss_stale_reviews: true
377+
require_code_owner_reviews: true
378+
required_approving_review_count: 1
379+
380+
bosh-linux-stemcell-builder:
381+
allow_deletions: false
382+
allow_disabled_policies: true
383+
allow_force_pushes: false
384+
enforce_admins: false
385+
include:
386+
- ^ubuntu-jammy$
387+
- ^v[0-9]*$
388+
protect: true
389+
required_pull_request_reviews:
390+
bypass_pull_request_allowances:
391+
teams:
392+
- wg-foundational-infrastructure-bots
393+
dismiss_stale_reviews: true
394+
require_code_owner_reviews: true
395+
required_approving_review_count: 1
396+
397+
bosh-io-stemcells-core-index:
398+
allow_deletions: false
399+
allow_disabled_policies: true
400+
allow_force_pushes: false
401+
enforce_admins: false
402+
include:
403+
- ^main$
404+
- ^v[0-9]*$
405+
protect: true
406+
required_pull_request_reviews:
407+
bypass_pull_request_allowances:
408+
teams:
409+
- wg-foundational-infrastructure-bots
410+
dismiss_stale_reviews: true
411+
require_code_owner_reviews: true
412+
required_approving_review_count: 1
413+
414+
bosh-azure-storage-cli:
415+
allow_deletions: false
416+
allow_disabled_policies: true
417+
allow_force_pushes: false
418+
enforce_admins: false
419+
include:
420+
- ^main$
421+
- ^v[0-9]*$
422+
protect: true
423+
required_pull_request_reviews:
424+
bypass_pull_request_allowances:
425+
teams:
426+
- wg-foundational-infrastructure-bots
427+
dismiss_stale_reviews: true
428+
require_code_owner_reviews: true
429+
required_approving_review_count: 1
430+
431+
bosh-davcli:
432+
allow_deletions: false
433+
allow_disabled_policies: true
434+
allow_force_pushes: false
435+
enforce_admins: false
436+
include:
437+
- ^master$
438+
- ^v[0-9]*$
439+
protect: true
440+
required_pull_request_reviews:
441+
bypass_pull_request_allowances:
442+
teams:
443+
- wg-foundational-infrastructure-bots
444+
dismiss_stale_reviews: true
445+
require_code_owner_reviews: true
446+
required_approving_review_count: 1
447+
448+
bosh-gcscli:
449+
allow_deletions: false
450+
allow_disabled_policies: true
451+
allow_force_pushes: false
452+
enforce_admins: false
453+
include:
454+
- ^master$
455+
- ^v[0-9]*$
456+
protect: true
457+
required_pull_request_reviews:
458+
bypass_pull_request_allowances:
459+
teams:
460+
- wg-foundational-infrastructure-bots
461+
dismiss_stale_reviews: true
462+
require_code_owner_reviews: true
463+
required_approving_review_count: 1
464+
465+
bosh-s3cli:
466+
allow_deletions: false
467+
allow_disabled_policies: true
468+
allow_force_pushes: false
469+
enforce_admins: false
470+
include:
471+
- ^master$
472+
- ^v[0-9]*$
473+
protect: true
474+
required_pull_request_reviews:
475+
bypass_pull_request_allowances:
476+
teams:
477+
- wg-foundational-infrastructure-bots
478+
dismiss_stale_reviews: true
479+
require_code_owner_reviews: true
480+
required_approving_review_count: 1
481+
482+
bosh-cli:
483+
allow_deletions: false
484+
allow_disabled_policies: true
485+
allow_force_pushes: false
486+
enforce_admins: false
487+
include:
488+
- ^main$
489+
- ^v[0-9]*$
490+
protect: true
491+
required_pull_request_reviews:
492+
bypass_pull_request_allowances:
493+
teams:
494+
- wg-foundational-infrastructure-bots
495+
dismiss_stale_reviews: true
496+
require_code_owner_reviews: true
497+
required_approving_review_count: 1
498+
499+
bosh-cpi-go:
500+
allow_deletions: false
501+
allow_disabled_policies: true
502+
allow_force_pushes: false
503+
enforce_admins: false
504+
include:
505+
- ^master$
506+
- ^v[0-9]*$
507+
protect: true
508+
required_pull_request_reviews:
509+
bypass_pull_request_allowances:
510+
teams:
511+
- wg-foundational-infrastructure-bots
512+
dismiss_stale_reviews: true
513+
require_code_owner_reviews: true
514+
required_approving_review_count: 1
515+
516+
bosh-google-cpi-release:
517+
allow_deletions: false
518+
allow_disabled_policies: true
519+
allow_force_pushes: false
520+
enforce_admins: false
521+
include:
522+
- ^master$
523+
- ^v[0-9]*$
524+
protect: true
525+
required_pull_request_reviews:
526+
bypass_pull_request_allowances:
527+
teams:
528+
- wg-foundational-infrastructure-bots
529+
dismiss_stale_reviews: true
530+
require_code_owner_reviews: true
531+
required_approving_review_count: 1
532+
533+
bosh-docker-cpi-release:
534+
allow_deletions: false
535+
allow_disabled_policies: true
536+
allow_force_pushes: false
537+
enforce_admins: false
538+
include:
539+
- ^master$
540+
- ^v[0-9]*$
541+
protect: true
542+
required_pull_request_reviews:
543+
bypass_pull_request_allowances:
544+
teams:
545+
- wg-foundational-infrastructure-bots
546+
dismiss_stale_reviews: true
547+
require_code_owner_reviews: true
548+
required_approving_review_count: 1
549+
550+
bosh-aws-cpi-release:
551+
allow_deletions: false
552+
allow_disabled_policies: true
553+
allow_force_pushes: false
554+
enforce_admins: false
555+
include:
556+
- ^master$
557+
- ^v[0-9]*$
558+
protect: true
559+
required_pull_request_reviews:
560+
bypass_pull_request_allowances:
561+
teams:
562+
- wg-foundational-infrastructure-bots
563+
dismiss_stale_reviews: true
564+
require_code_owner_reviews: true
565+
required_approving_review_count: 1
566+
567+
bosh-warden-cpi-release:
568+
allow_deletions: false
569+
allow_disabled_policies: true
570+
allow_force_pushes: false
571+
enforce_admins: false
572+
include:
573+
- ^master$
574+
- ^v[0-9]*$
575+
protect: true
576+
required_pull_request_reviews:
577+
bypass_pull_request_allowances:
578+
teams:
579+
- wg-foundational-infrastructure-bots
580+
dismiss_stale_reviews: true
581+
require_code_owner_reviews: true
582+
required_approving_review_count: 1
583+
584+
bpm-release:
585+
allow_deletions: false
586+
allow_disabled_policies: true
587+
allow_force_pushes: false
588+
enforce_admins: false
589+
include:
590+
- ^master$
591+
- ^v[0-9]*$
592+
protect: true
593+
required_pull_request_reviews:
594+
bypass_pull_request_allowances:
595+
teams:
596+
- wg-foundational-infrastructure-bots
597+
dismiss_stale_reviews: true
598+
require_code_owner_reviews: true
599+
required_approving_review_count: 1
600+
601+
bosh-package-golang-release:
602+
allow_deletions: false
603+
allow_disabled_policies: true
604+
allow_force_pushes: false
605+
enforce_admins: false
606+
include:
607+
- ^main$
608+
- ^v[0-9]*$
609+
protect: true
610+
required_pull_request_reviews:
611+
bypass_pull_request_allowances:
612+
teams:
613+
- wg-foundational-infrastructure-bots
614+
dismiss_stale_reviews: true
615+
require_code_owner_reviews: true
616+
required_approving_review_count: 1
617+
618+
bosh-package-ruby-release:
619+
allow_deletions: false
620+
allow_disabled_policies: true
621+
allow_force_pushes: false
622+
enforce_admins: false
623+
include:
624+
- ^main$
625+
- ^v[0-9]*$
626+
protect: true
627+
required_pull_request_reviews:
628+
bypass_pull_request_allowances:
629+
teams:
630+
- wg-foundational-infrastructure-bots
631+
dismiss_stale_reviews: true
632+
require_code_owner_reviews: true
633+
required_approving_review_count: 1
634+
635+
bosh-package-nginx-release:
636+
allow_deletions: false
637+
allow_disabled_policies: true
638+
allow_force_pushes: false
639+
enforce_admins: false
640+
include:
641+
- ^main$
642+
- ^v[0-9]*$
643+
protect: true
644+
required_pull_request_reviews:
645+
bypass_pull_request_allowances:
646+
teams:
647+
- wg-foundational-infrastructure-bots
648+
dismiss_stale_reviews: true
649+
require_code_owner_reviews: true
650+
required_approving_review_count: 1
651+
652+
bosh-package-python-release:
653+
allow_deletions: false
654+
allow_disabled_policies: true
655+
allow_force_pushes: false
656+
enforce_admins: false
657+
include:
658+
- ^main$
659+
- ^v[0-9]*$
660+
protect: true
661+
required_pull_request_reviews:
662+
bypass_pull_request_allowances:
663+
teams:
664+
- wg-foundational-infrastructure-bots
665+
dismiss_stale_reviews: true
666+
require_code_owner_reviews: true
667+
required_approving_review_count: 1
668+
669+
postgres-release:
670+
allow_deletions: false
671+
allow_disabled_policies: true
672+
allow_force_pushes: false
673+
enforce_admins: false
674+
include:
675+
- ^main$
676+
- ^v[0-9]*$
677+
protect: true
678+
required_pull_request_reviews:
679+
bypass_pull_request_allowances:
680+
teams:
681+
- wg-foundational-infrastructure-bots
682+
dismiss_stale_reviews: true
683+
require_code_owner_reviews: true
684+
required_approving_review_count: 1
685+
686+
bosh-deployment:
687+
allow_deletions: false
688+
allow_disabled_policies: true
689+
allow_force_pushes: false
690+
enforce_admins: false
691+
include:
692+
- ^master$
693+
- ^v[0-9]*$
694+
protect: true
695+
required_pull_request_reviews:
696+
bypass_pull_request_allowances:
697+
teams:
698+
- wg-foundational-infrastructure-bots
699+
dismiss_stale_reviews: true
700+
require_code_owner_reviews: true
701+
required_approving_review_count: 1
702+
703+
config-server:
704+
allow_deletions: false
705+
allow_disabled_policies: true
706+
allow_force_pushes: false
707+
enforce_admins: false
708+
include:
709+
- ^master$
710+
- ^v[0-9]*$
711+
protect: true
712+
required_pull_request_reviews:
713+
bypass_pull_request_allowances:
714+
teams:
715+
- wg-foundational-infrastructure-bots
716+
dismiss_stale_reviews: true
717+
require_code_owner_reviews: true
718+
required_approving_review_count: 1
719+
720+
bosh-io-web:
721+
allow_deletions: false
722+
allow_disabled_policies: true
723+
allow_force_pushes: false
724+
enforce_admins: false
725+
include:
726+
- ^main$
727+
- ^v[0-9]*$
728+
protect: true
729+
required_pull_request_reviews:
730+
bypass_pull_request_allowances:
731+
teams:
732+
- wg-foundational-infrastructure-bots
733+
dismiss_stale_reviews: true
734+
require_code_owner_reviews: true
735+
required_approving_review_count: 1
736+
737+
bosh-io-releases-index:
738+
allow_deletions: false
739+
allow_disabled_policies: true
740+
allow_force_pushes: false
741+
enforce_admins: false
742+
include:
743+
- ^main$
744+
- ^v[0-9]*$
745+
protect: true
746+
required_pull_request_reviews:
747+
bypass_pull_request_allowances:
748+
teams:
749+
- wg-foundational-infrastructure-bots
750+
dismiss_stale_reviews: true
751+
require_code_owner_reviews: true
752+
required_approving_review_count: 1
753+
363754
# Service Management Repos to skip branch protection on
364755
csb-brokerpak-aws:
365756
protect: true

0 commit comments

Comments
 (0)