Skip to content

[New Feature]: Support for infusing pull requests best practices #34

@riverma

Description

@riverma

Checked for duplicates

Yes - I've already checked

Alternatives considered

Yes - and alternatives don't suffice

Related problems

We have an updated pull requests guide that now includes a couple new assets / features:

  • CODEOWNERS file
  • Automated Code Quality and Security Scans
  • Versioning best practices

The question now is - how do we apply these at scale to repositories and projects?

Describe the feature request

We need a better way to get our updated pull request best practices (from the guide) into projects easily and at scale.

Proposal

Create a set of "SLIM infusable assets." Teams can then use slim-cli commands to inject these directly into their GitHub repositories. This should help everyone get on board with the proposed changes and understand what's being added.

New Infusable Assets Needed for slim-cli

Acceptance Criteria

  • slim-cli can successfully infuse each of the new assets.
  • Documentation/guidance is available for users on how to infuse these assets in the guide.
  • Infused assets correctly implement the intended best practices for sample https://github.com/unity-sds/ repos.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions