Skip to main content

À propos de GitHub Marketplace pour les applications

GitHub Marketplace Découvrez où vous pouvez partager vos applications avec tout le monde.

GitHub Marketplace vous connecte aux développeurs qui souhaitent étendre et améliorer leurs GitHub flux de travail. Vous pouvez répertorier des outils gratuits et payants pour les développeurs à utiliser dans GitHub Marketplace. GitHub Marketplace offre aux développeurs deux types d’outils : GitHub Actions et applications, et chaque outil nécessite des étapes différentes pour l’ajouter à GitHub Marketplace.

Actions GitHub

Tout le monde peut publier une action sur GitHub Marketplace. GitHub vérifie une partie des organisations partenaires et les présente en tant que créateurs vérifiés.

Si vous accédez à GitHub à GHE.com, sachez que les actions qui incluent des appels API codés en dur vers GitHub.com peuvent ne pas fonctionner comme prévu.

Pour en savoir plus sur la publication de GitHub Actions dans GitHub Marketplace, consultez Publication d’actions dans GitHub Marketplace.

Applications

Toute personne peut partager ses applications avec d’autres utilisateurs gratuitement, GitHub Marketplace mais seules les applications détenues par les organisations peuvent vendre leur application.

Remarque

Les applications de GitHub Marketplace ne sont pas actuellement disponibles sur GHE.com.

Pour publier des plans payants pour votre application et afficher un badge de la Place de marché, vous devez suivre le processus de vérification de l’éditeur. Pour plus d’informations, consultez Demande de vérification d’éditeur pour votre organisation ou Exigences pour le référencement d’une application.

Une fois que l’organisation répond aux exigences, une personne disposant d’autorisations de propriétaire dans l’organisation peut publier des plans payants pour n’importe laquelle de ses applications. Chaque application avec un plan payant passe également par un processus d’intégration financière pour permettre les paiements.

Pour publier des applications avec des plans gratuits, il vous suffit de remplir les conditions générales requises pour référencer toute application. Pour plus d’informations, consultez « Exigences pour le référencement d’une application ».

Vous débutez avec les applications ?

Si vous souhaitez créer une application pour GitHub Marketplace, mais que vous ne connaissez pas encore GitHub Apps ou OAuth apps, consultez À propos de la création d’applications GitHub ou Génération d’applications OAuth.

GitHub Apps et OAuth apps

Les applications GitHub constituent le moyen officiellement recommandé pour l’intégration à GitHub, car elles offrent des autorisations beaucoup plus précises pour accéder aux données, bien que vous puissiez répertorier À la fois OAuth et GitHub Apps dans GitHub Marketplace. Pour plus d’informations, consultez « Différences entre les applications GitHub et les applications OAuth » et « Migration d’applications OAuth vers des applications GitHub ».

Publication d’une application sur GitHub Marketplace : vue d’ensemble

Lorsque vous avez fini de créer votre application, vous pouvez la partager avec d’autres utilisateurs en la publiant sur GitHub Marketplace. En résumé, le processus est le suivant :

  1. Révisez attentivement votre application pour vous assurer qu’elle se comportera comme prévu dans d’autres dépôts et qu’elle respecte les directives en matière de meilleures pratiques. Pour plus d’informations, consultez « Meilleures pratiques de sécurité pour les applications sur GitHub Marketplace » et « Exigences pour le référencement d’une application ».

  2. Ajoutez des événements de webhook à l’application pour suivre les demandes de facturation des utilisateurs. Pour plus d’informations sur l’API, les GitHub Marketplace événements webhook et les demandes de facturation, consultez Utilisation de l’API place de marché GitHub dans votre application.

  3. Créez un brouillon GitHub Marketplace de liste. Pour plus d’informations, consultez « Créer un brouillon de référencement pour votre application ».

  4. Ajoutez un plan tarifaire. Pour plus d’informations, consultez « Définition des plans tarifaires pour votre annonce ».

  5. Lisez et acceptez les conditions de Contrat de développement de la place de marché GitHub.

  6. Envoyez votre description pour la publication dans GitHub Marketplace. Pour plus d’informations, consultez « Soumission de votre référencement pour publication ».

Visualisation des performances de votre application

Vous pouvez accéder à des métriques et transactions de votre référencement. Pour plus d'informations, consultez les pages suivantes :

Contact du support

Si vous avez des questions sur GitHub Marketplace, veuillez contacter nous via le portail de support GitHub.