NASA-AMMOS / slim

Software Lifecycle Improvement & Modernization

Home Page:https://nasa-ammos.github.io/slim/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[New Website Feature]: Automation to send pull-requests

riverma opened this issue · comments

Checked for duplicates

Yes - I've already checked

Alternatives considered

No - I haven't considered

Related problems

As we build up a set of process improvement solutions, the hard part of infusing these improvements to member projects comes to mind. One way @riverma has navigated this is to leverage a tool called multi-gitter to send out PRs for key deliverables that have been made to SLIM member project repositories. The issue is that only @riverma currently has a local setup to run this tool, and also has to replicate all of the delivered artifacts locally (e.g. templates, starter kits) locally to push them out.

Describe the feature request

Can we send PR's for our SLIM best practices in a more transparent, community-oriented way?

Some ideas:

  • Create a GitHub Actions Workflow that is invoked manually to create PRs for a given SLIM deliverable towards a given set of repositories
  • Train the SLIM contributors to be able to use multi-gitter like @riverma does
  • Create a GitHub Actions Bot that checks for new best practice solutions from SLIM and creates tickets on a given repository when new items are available (members would have to install this bot)