opentofu / setup-opentofu

Mozilla Public License 2.0
83 stars 10 forks source link

Verified creator flag in GitHub Marketplace #19

Open ruzickap opened 8 months ago

ruzickap commented 8 months ago

Hello guys.

Would it be possible to make opentofu/setup-opentofu marked as "Verified creator" in GitHub Marketplace please?

Example (https://github.com/marketplace/actions/renovate-bot-github-action):

image

Thank you...

ghost commented 8 months ago

Hey @ruzickap this may be possible, we'll look into it. For reference to anyone reading this, here are the docs on how to do this: https://docs.github.com/en/apps/github-marketplace/github-marketplace-overview/applying-for-publisher-verification-for-your-organization

rdhar commented 6 months ago

I wonder if this might tie-in with https://github.com/opentofu/opentofu/issues/1236 in terms of steps for GitHub to recognize OpenTofu as a published/verified creator/partner organization.

rdhar commented 6 months ago

For reference to anyone reading this, here are the docs on how to do this: https://docs.github.com/en/apps/github-marketplace/github-marketplace-overview/applying-for-publisher-verification-for-your-organization

From recent experience, that docs page serves more as a list of prerequisites rather than a complete how-to guide, unfortunately.

image

Shown in the screenshot above is email confirmation that "devsectop" organization's publisher account is verified as of a few hours ago. Despite this, the marketplace listing for OpenTofu via PR Comments (devsectop/tf-via-pr-comments) GitHub Action lacks the Verified Creator badge.

image

When I followed up with GitHub Support, I was helpfully pointed towards the Technology Partners program: one of the benefits of which is the Verified Creator badge.

image

We recommend that our partners who create actions request the verified creator badge by emailing us at partnerships@github.com because the badge provides several benefits that are outlined below.

In addition to the email address above, they also have an online submission form to kick-off the process through the appropriate channels.