github / github-ospo

Helping open source program offices get started
https://github.blog/2023-03-13-an-open-source-project-to-empower-ospos-everywhere/
MIT License
634 stars 57 forks source link

Unify ospo-actions configuration #74

Open ahpook opened 3 months ago

ahpook commented 3 months ago

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:

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

jmeridth commented 3 months ago

@ahpook

I like this idea.

A thought and a couple questions:

Thought:

Questions:

jmeridth commented 3 months ago

I'm also looking at possibly doing a composite GitHub action for env handling https://docs.github.com/en/actions/creating-actions/creating-a-composite-action

lelia commented 2 months ago

https://docs.github.com/en/actions/creating-actions/creating-a-composite-action

I'd definitely be in support of this!