github / github/github-ospo

Unify ospo-actions configuration

Open
#74 5 comments 4 reactions 0 assignees View on GitHub
enhancement ospo-actions
Dominant language
No language data
Stars
749
Forks
72
PR merge metrics
No merged PRs in 30d

Description

Currently, the various ospo actions are completely independent. But users who adopt several of them end up restating a lot of configuration for them which would ideally be centralized. As concrete examples, setting:

* a list of repositories to ignore from reporting, or conversely a list of ones to _only_ report
* whether to execute in dry run mode or not
* output formats / destinations that are not the default
* ... probably others ...

would be better served by a common configuration file that all of the actions know to look for.

Contributor guide

Open the contributing guide

Research direction

Start by cataloguing the existing ospo actions and how each currently receives configuration; no files or entry points are named in the issue. Compare their handling of ignored or included repositories, dry-run mode, and output formats or destinations. Done means the actions can use a shared configuration source without repeating these settings.

Written by the indexing model from the issue text.

Assessment

Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.