Skip to main content

À propos de GitHub Marketplace pour les applications

Découvrez GitHub Marketplace où vous pouvez partager vos applications publiquement avec tous les utilisateurs GitHub.

GitHub Marketplace vous connecte à des développeurs désireux d’étendre et d’améliorer leurs workflows GitHub. Vous pouvez répertorier les outils gratuits et payants destinés à l’usage des développeurs dans GitHub Marketplace. GitHub Marketplace offre aux développeurs deux types d’outils, GitHub Actions et Applications, chacun nécessitant différentes étapes pour son ajout à GitHub Marketplace.

GitHub Actions

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.

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 sur GitHub Marketplace, mais seules des organisations peuvent vendre des applications leur appartenant.

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 vous intéressez à la création d’applications pour GitHub Marketplace mais débutez avec 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 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 ».

GitHub Copilot Extensions

Note

GitHub Copilot Extensions est en phase bêta publique limitée. Des modifications peuvent être apportées.

GitHub Copilot Extensions sont un type de données GitHub App qui intègre la puissance des outils externes dans GitHub Copilot Chat. Copilot Extensions sont développés par Partenaires Copilot, un groupe d’outils externes sélectionnés par GitHub pour leur utilité lorsqu’ils sont intégrés à Copilot Chat. Pour devenir un Partenaire Copilot, vous pouvez demander à rejoindre le Copilot Partner Program.

Pour plus d’informations sur Copilot Extensions, consultez « À propos des extensions de GitHub Copilot ».

Vue d’ensemble de la publication d’une application sur GitHub Marketplace

Une fois que vous avez fini de créer votre application, vous pouvez la partager avec d’autres utilisateurs en la publiant surGitHub 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 la Place de marché GitHub » 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 GitHub Marketplace, les événements de webhook et les demandes de facturation, consultez « Utilisation de l’API GitHub Marketplace dans votre application ».

  3. Créez un brouillon de référencement GitHub Marketplace. 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 référencement ».

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

  6. Soumettez votre référencement pour 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.