jpoehnelt / secrets-sync-action

A Github Action that can sync secrets from one repository to many others.
https://github.com/marketplace/actions/secrets-sync-action
Apache License 2.0
314 stars 93 forks source link

Open to contributions? #98

Closed jcbhmr closed 1 year ago

jcbhmr commented 1 year ago

Hello! 👋

I recently created this action https://github.com/jcbhmr/set-secrets-action due to some differences in usecases. I wanted to synchronize a few well-chosen secrets across numerous repositories sorta like how you can do org-level secrets. I wanted that but for users (doesn't exist natively on GitHub 😭). It appears that this action seems to go for a more wide-net approach with regex-based secret passing? 🤷‍♂️

I'd be interested in merging some of my ideas/changes into this repository. But, it doesn't really seem like there's a lot of activity here. I'm worried that any PR I open will be stuck in limbo 🤣

In particular:

jcbhmr commented 1 year ago

📫 @jpoehnelt friendly ping I saw you were the top-ranked contributor so I figured I'd ping you

jpoehnelt commented 1 year ago

Sorry, I missed this. Feel free to send prs!

DanyC97 commented 1 year ago

@jcbhmr are you still planning on working the list above? Asking as am particular interested in

Allow setting different app secrets #51

jcbhmr commented 1 year ago

@DanyC97 as a tide-over until I do something, you can use the building gh CLI that's available on all GitHub Actions runners (windows, macos, ubuntu; they all have it) to set secrets/variables:

https://cli.github.com/manual/gh_variable_set https://cli.github.com/manual/gh_secret_set

eg:

echo "$SECRET" | gh secret set -b -R octocat/my-project -a dependabot

And to answer your question: yes I do want to contribute.

jcbhmr commented 1 year ago

Closing this as "completed" since @jpoehnelt you answered my question. ❤️