Command line utility for updating GitHub commit statuses and enabling required status checks for pull requests
-
Updated
May 3, 2024 - Go
Command line utility for updating GitHub commit statuses and enabling required status checks for pull requests
A bot tool to disable and re-enable "Include administrators" option in branch protection
The tool lets you automate the addition, removal or alteration of the branch protection rules for 1 or more branches & repositories in one go.
Wait for workflow runs in GitHub Actions, for enabling status check in branch protection rule
The GitHub ABCs admin training with templates, examples, hands-on labs and additional learning resources.
Auto branch protect is a simple web service that listens for organization events to know when a repository has been created.
github branch protection as code
Custom GitHub Action to apply / remove Branch Protection Rules to specified branches of repositories within a GitHub Organization
Managing Github Organization with Terraform
Flexible git branch name linter with some extra validating features
My Health App Infrastructure Repository
A GitHub Action to prevent pull requests from being merged and sends issue notifications if a branch is not following the configured naming convention.
Simple Action to check Pull Request branch merged with target branch
Configure required workflows in your repository. Use path filters. Leave your GitHub org administrator alone.
Branch Protection via autocratic automation 👑
Checks if newly created branches follow a convention defined within a regular expression
Theory question answers for a DevOps assessment I undertook for an internship. (March 2021)
Git Examples
A branch protection Azure DevOps Pipeline that ensures PRs won't overwrite the azure-pipeline*.yaml files on the target branch
Add a description, image, and links to the branch-protection topic page so that developers can more easily learn about it.
To associate your repository with the branch-protection topic, visit your repo's landing page and select "manage topics."