pulumi / ci-mgmt

Configuration for all things CI
Apache License 2.0
11 stars 4 forks source link

making this usable outside pulumi org #1053

Open omercnet opened 3 months ago

omercnet commented 3 months ago

this repo is wonderful, thanks for the hard work!

would you considering accepting a PR that adds a flag for non-pulumians? :) this would exclude all the pulumi org specific steps and configurations (like publishing blobs to your azure/s3 in go releaser, aws auth to your account, etc.)

mjeffryes commented 2 months ago

Thanks for the suggestion @omercnet! We definitely want to publish more resources to make it easy for anyone to maintain Pulumi providers. I'm not 100% sure we'll long-term choose the route of publishing a version of this repo that's designed for broad consumption, but in the meantime, we'd be happy to consider PRs to make some of the Pulumi specific things configurable (like thisone: https://github.com/pulumi/ci-mgmt/pull/1056) to make this usable by others!

omercnet commented 2 months ago

That was gonna be my first PR :)

I'll add more as you seem open to it Thanks!

ringods commented 1 month ago

@omercnet I'm making progress on this one. See also my comment here: https://github.com/pulumiverse/infra/issues/40#issuecomment-2399564404