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.
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:
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-clicommands 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-clirelease-pleaseorsemantic-release.Acceptance Criteria
slim-clican successfully infuse each of the new assets.