You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To improve repository security and maintain code quality, we need to protect critical branches, enforce merging rules, and implement automated linting and ownership management.
Refer to the detailed specifications and merging rules in the following document: Beckn-Onix Repository Guidelines
Goals
Mark beckn-onix-v1.0 branch as protected and enforce merging rules.
Create a protected dev branch and enforce merging rules.
Add a CODEOWNERS file to all repositories for ownership enforcement.
Add .golangci.yml file for linting as specified in the linting section.
Add the specified GitHub Action for automation.
Add a dummy commit to test the newly implemented workflow.
Expected Outcome
beckn-onix-v1.0 and dev branches are protected with enforced rules.
Ownership enforcement is implemented across repositories.
Automated linting and GitHub Actions function correctly.
Description
To improve repository security and maintain code quality, we need to protect critical branches, enforce merging rules, and implement automated linting and ownership management.
Refer to the detailed specifications and merging rules in the following document:
Beckn-Onix Repository Guidelines
Goals
beckn-onix-v1.0
branch as protected and enforce merging rules.dev
branch and enforce merging rules.CODEOWNERS
file to all repositories for ownership enforcement..golangci.yml
file for linting as specified in the linting section.Expected Outcome
beckn-onix-v1.0
anddev
branches are protected with enforced rules.Acceptance Criteria
beckn-onix-v1.0
branch protection is verified.dev
branch protection is verified.CODEOWNERS
file exists and is enforced..golangci.yml
file is added and functional.Mockups / Wireframes
NA
Product Name
Beckn
Domain
TBD
Tech Skills Needed
GitHub, GitHub Actions, Branch Protection, GoLangCI, Repository Management
Complexity
Medium
Category
Infrastructure
Sub Category
Repository Management
The text was updated successfully, but these errors were encountered: