Sobre o GitHub Marketplace

Aprenda sobre GitHub Marketplace em que você pode compartilhar seus aplicativos e ações publicamente com todos os usuários do GitHub.

GitHub Marketplace conecta você a desenvolvedores que querem estender e melhorar seus fluxos de trabalho do GitHub. Você pode listar ferramentas gratuitas e pagas para os desenvolvedores usarem no GitHub Marketplace. O GitHub Marketplace oferece aos desenvolvedores dois tipos de ferramenta: GitHub Actions e aplicativos, e cada ferramenta exige etapas diferentes para adicioná-lo ao GitHub Marketplace.

GitHub Actions

Qualquer pessoa pode publicar uma ação em GitHub Marketplace. GitHub verifica algumas organizações parceiras e essas são exibidas como criadores verificados.

Para saber mais sobre publicação de GitHub Actions em GitHub Marketplace, consulte "Publicar ações no GitHub Marketplace".

Aplicativos

Qualquer pessoa pode compartilhar seus aplicativos com outros usuários gratuitamente em GitHub Marketplace, mas somente os aplicativos pertencentes a organizações podem vender seu aplicativo.

Para publicar planos pagos para o seu aplicativo e exibir um selo do Marketplace, você deve concluir o processo de verificação do publicador. Para obter mais informações, consulte "Candidatar-se à verificação de publicador para a sua organização" ou "Requisitos para anunciar um aplicativo".

Uma vez que a organização atenda aos requisitos, alguém com permissões de proprietário na organização pode publicar planos pagos para qualquer um dos aplicativos. Cada aplicativo com um plano pago também passa por um processo de integração financeira para habilitar pagamentos.

Para publicar aplicativos com planos grátis, você só precisa atender aos requisitos gerais para anunciar qualquer aplicativo. Para obter mais informações, consulte "Requisitos para todos os anúncios do GitHub Marketplace".

Novo nos aplicativos?

Se estiver interessado em criar um aplicativo para GitHub Marketplace, mas você é novo em Aplicativos do GitHub ou aplicativo OAuths, consulte "Criar Aplicativos do GitHub" ou "Criar aplicativo OAuths".

Aplicativos GitHub vs. Aplicativos OAuth

Aplicativos do GitHub são a forma oficialmente recomendada de se integrar ao GitHub, porque eles oferecem muito mais permissões granulares para acessar dados, embora você possa listar tanto o OAuth quanto aplicativo GitHubs no GitHub Marketplace. Para obter mais informações, consulte "Diferenças entre Aplicativos do GitHub e aplicativo OAuths" eMigrando aplicativo OAuths para Aplicativos do GitHub

Publicar um aplicativo na visão geral de GitHub Marketplace

Ao terminar de criar seu aplicativo, você poderá compartilhá-lo com outros usuários publicando-o em GitHub Marketplace. Em resumo, o processo é:

  1. Revise cuidadosamente o seu app para garantir que se comportará como esperado em outros repositórios e que segue as diretrizes das práticas recomendadas. Para obter mais informações, consulte "as práticas de segurança recomendadas para os aplicativos" e "requisitos para listar um app".

  2. Adicionar eventos webhook ao aplicativo para rastrear solicitações de cobrança do usuário. Para obter mais informações sobre a API de GitHub Marketplace, eventos de webhook e solicitações de cobrança, consulte "Usar a API de GitHub Marketplace no seu aplicativo".

  3. Crie um rascunho de listagem de GitHub Marketplace Para obter mais informações, consulte "Criar uma listagem para o seu aplicativo".

  4. Adicionar um plano de preços. Para obter mais informações, consulte "Configurar planos de preços para sua listagem".

  5. Leia e aceite os termos do "Contrato do Desenvolvedor de GitHub Marketplace".

  6. Envie seu anúncio para publicação em GitHub Marketplace. Para obter mais informações, consulte "Enviar sua listagem para publicação".

Ver como seu aplicativo está sendo executado

Você pode acessar métricas e transações para a sua listagem. Para obter mais informações, consulte:

Entrar em contato com o suporte

Em caso de dúvidas dúvidas sobre GitHub Marketplace, entre em contato diretamente com Suporte do GitHub ou Suporte do GitHub Premium.

Esse documento ajudou você?Política de Privacidade

Ajude-nos a tornar esses documentos ótimos!

Todos os documentos do GitHub são de código aberto. Você percebeu que algo que está errado ou não está claro? Envie um pull request.

Faça uma contribuição

Ou, aprenda como contribuir.