registry icon indicating copy to clipboard operation
registry copied to clipboard

feat: add pulumi-bytepluscc

Open sdk-byteplus opened this issue 4 months ago • 7 comments

Byteplus is the cloud services platform of ByteDance. It brings to external customers the growth methodologies, technical capabilities, and tools that powered ByteDance’s rapid development. Byteplus provides cloud infrastructure, video and content delivery, digital intelligence (VeDI), artificial intelligence, development, and operations services to help enterprises accelerate digital transformation and achieve sustainable growth.

Bytepluscc is a Pulumi provider built on Byteplus's Cloud Control API, enabling developers to manage Byteplus resources safely and consistently through infrastructure as code.

sdk-byteplus avatar Oct 28 '25 11:10 sdk-byteplus

Hello @sdk-byteplus,

Thank you for your submission. I reviewed your provider but could find the following issues:

  • docs/_index.md refers to the Volcenginecc provider. I assume you copied that file and updated it for your provider. However, the header still contains the old values. Please update these to reflect your provider name and description. You may also remove the comment about being a generated file.
  • docs/installation-configuration.md has the contents of Pulumi.yaml file as an example. That is actually not needed because the contents are correctly set when a user creates a new Pulumi project via pulumi new. We kindly ask you to remove these snippets.
  • I checked the published packages. You tagged the repo as v0.0.1, but your Nuget package is already released as v1.0.0: https://www.nuget.org/packages/Byteplus.Pulumi.Bytepluscc/1.0.0

After fixing this issues in your repository, please publish a new release and ping us when done.

ringods avatar Oct 29 '25 09:10 ringods

@ringods Got it — I’ve re-released v0.0.1.

  1. docs/_index.md has been updated.
  2. docs/installation-configuration.md and its YAML section have been removed.
  3. The .NET package version 1.0.0 has been unlisted, and a new version 0.0.1 has been published.

sdk-byteplus avatar Oct 30 '25 03:10 sdk-byteplus

@sdk-byteplus can you create a new release, e.g. v0.0.2, so these fixes are in an official release?

ringods avatar Oct 30 '25 08:10 ringods

@ringods I've re-released v0.0.2. Please review and let me know if you have any further questions

volc-sdk-team avatar Oct 31 '25 03:10 volc-sdk-team

@ringods I've re-released v0.0.2. Please review and let me know if you have any further questions

sdk-byteplus avatar Nov 03 '25 02:11 sdk-byteplus

@sdk-byteplus it looks like this is technically complete. We're just needing to ensure we have the required contact information before we can go ahead and add this. We can discuss this via slack or email.

danielrbradley avatar Nov 04 '25 11:11 danielrbradley

I’ve received your email and confirmed that everything looks good. You can proceed with publishing it to the registry. From: "Daniel @.> Date: Tue, Nov 4, 2025, 19:33 Subject: [External] Re: [pulumi/registry] feat: add pulumi-bytepluscc (PR #9010) To: @.> Cc: @.>, "Comment"< @.> danielrbradley left a comment (pulumi/registry#9010) https://github.com/pulumi/registry/pull/9010#issuecomment-3485521593

@sdk-byteplus https://github.com/sdk-byteplus it looks like this is technically complete. We're just needing to ensure we have the required contact information before we can go ahead and add this. We can discuss this via slack or email.

— Reply to this email directly, view it on GitHub https://github.com/pulumi/registry/pull/9010#issuecomment-3485521593, or unsubscribe https://github.com/notifications/unsubscribe-auth/BPIBCQQDZPL3JEZSH7TLQDT33CFHVAVCNFSM6AAAAACKNW4KQSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTIOBVGUZDCNJZGM . You are receiving this because you commented.Message ID: @.***>

volc-sdk-team avatar Nov 05 '25 03:11 volc-sdk-team