我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们

关于 GitHub Marketplace

了解 GitHub Marketplace,您可以在其中向所有 GitHub 用户公开分享您的应用程序和操作。

GitHub Marketplace 为您与希望扩展和改进其 GitHub 工作流程的开发者提供纽带。 您可以在 GitHub Marketplace 中上架免费和付费的工具,供开发者使用。 GitHub Marketplace 为开发者提供两种类型的工具:GitHub Actions 和应用程序,每种工具都需要不同的步骤才能添加到 GitHub Marketplace 中。

GitHub Actions

任何人都可以在 GitHub Marketplace 中发布操作。 GitHub 验证一些合作伙伴组织,这些组织显示为已验证的创建者。

要了解如何在 GitHub Marketplace 中发布 GitHub Actions,请参阅“在 GitHub Marketplace 中发布操作”。

应用

任何人都可以在 GitHub Marketplace 上与其他用户分享其应用程序,但只有组织拥有的应用程序才能出售。

要发布应用程序付费计划并显示 Marketplace 徽章,您必须完成发布者验证过程。 更多信息请参阅“为组织申请发布者验证”或“上架应用程序的要求”。

组织满足要求后,组织中具有所有者权限的人可以发布其任何应用程序的付费计划。 每个具有付费计划的应用程序还要完成财务手续才能启用付款。

要发布具有免费计划的应用程序,只需满足上架任何应用程序的一般要求即可。 更多信息请参阅“所有 GitHub Marketplace 上架产品的要求”。

不熟悉应用程序?

如果您有兴趣为 GitHub Marketplace 创建应用程序,但对于 GitHub 应用程序 或 OAuth 应用程序 比较陌生,请参阅“构建 GitHub 应用程序”或“构建 OAuth 应用程序”。

GitHub 应用程序与 OAuth 应用程序

GitHub 应用程序是官方推荐的与 GitHub 集成的方式,因为它们提供更精细的数据访问权限,尽管您可以在 GitHub Marketplace 中上架 OAuth 和 GitHub 应用程序。 更多信息请参阅“GitHub 应用程序 与 OAuth 应用程序 之间的差异”和“将 OAuth 应用程序 迁移到 GitHub 应用程序”。

将应用程序发布到 GitHub Marketplace 概述

完成创建应用程序后,您可以将其发布到 GitHub Marketplace,以便与其他用户分享它。 过程归纳如下:

  1. 仔细检查您的应用程序,以确保它在其他仓库中的行为与预期一致,并且遵循最佳实践指南。 更多信息请参阅“应用程序的安全最佳实践”和“上架应用程序的要求”。

  2. 将 web 挂钩事件添加到应用程序以跟踪用户帐单请求。 有关 GitHub Marketplace API、web 挂钩事件以及帐单请求的更多信息,请参阅“在应用程序中使用 GitHub Marketplace API”。

  3. 创建 GitHub Marketplace 上架信息草稿。 更多信息请参阅“起草应用程序上架信息”。

  4. 添加定价计划。 更多信息请参阅“为上架产品设置定价计划”。

  5. 阅读并接受“GitHub Marketplace 开发者协议”的条款。

  6. 提交要在 GitHub Marketplace 中发布的上架信息。 更多信息请参阅“提交要发布的上架信息”。

查看应用程序的表现

您可以访问上架产品的指标和交易。 更多信息请参阅:

联系支持

如果您对 GitHub Marketplace 有疑问,请直接联系 GitHub 支持GitHub 高级支持

此文档对您有帮助吗? 隐私政策

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或, 了解如何参与。