Skip to content

Ajouter un canal GitHub Releases

Ce qu’il faut avant de commencer

Vous n’avez besoin que de trois éléments :

ÉlémentRôle
Compte GitHubUtilisé pour générer un jeton d’accès et posséder le dépôt.
Jeton d’accès GitHubImgHost l’utilise pour accéder à l’API GitHub, créer des versions et téléverser des fichiers.
Nom du dépôtVous pouvez saisir uniquement le nom du dépôt, par exemple image.

Étapes de configuration

Étape 1 : se connecter à GitHub et créer un jeton d’accès

  1. Connectez-vous à GitHub.
  2. Cliquez sur votre avatar en haut à droite et ouvrez Settings.
  3. Ouvrez Developer settings dans la barre latérale gauche.
  4. Ouvrez Personal access tokens.
  5. Ouvrez Tokens (classic).
  6. Cliquez sur Generate new token (classic).
  7. Donnez au jeton un nom reconnaissable.
  8. Choisissez une date d’expiration selon vos préférences de maintenance.
  9. Sélectionnez les portées repo et workflow.
  10. Copiez et enregistrez le jeton immédiatement après sa création.

Ajouter les permissions GitHub

Étape 2 : compléter le canal GitHub Releases dans ImgHost

Après avoir sélectionné GitHub Releases dans les paramètres de téléversement, remplissez les champs ainsi :

Champ d’interfaceValeur à saisir
Nom du canalNom de votre choix, par exemple GitHubPrimary.
Jeton d’accèsJeton d’accès personnel GitHub que vous venez de créer.
Nom du dépôtNom court de dépôt comme image, ou chemin complet comme username/image.
Dépôt privéActivez ou désactivez selon vos besoins.
RemarqueFacultatif, par exemple Primary upload channel.

Remplir la configuration du canal GitHub

Étape 3 : enregistrer le canal

Après avoir rempli les champs, cliquez sur Enregistrer.

Le système gère ces détails :

Comportement du systèmeDescription
Nom court du dépôtImgHost identifie le compte GitHub actuel et étend la valeur vers un chemin complet de dépôt.
Chemin complet du dépôtImgHost utilise le chemin username/repository exactement tel qu’il a été saisi.
Vérification du dépôtSi vous utilisez le chemin du compte personnel actuel, ImgHost crée automatiquement le dépôt lorsqu’il n’existe pas. Si vous saisissez manuellement un chemin complet, ImgHost utilise directement ce chemin.
État public/privéLa visibilité du dépôt est synchronisée selon l’interrupteur actuel.

Liste rapide

GitHub Releases fonctionne ainsi :

text
Sign in to GitHub
-> Create an Access Token
-> Return to ImgHost and enter the token and repository name
-> Save
-> If only a repo name is entered, ImgHost adds the current username automatically
-> If username/repo is entered, ImgHost uses it as-is
-> Upload a test image

Released as user documentation for ImgHost.