Skip to main content

Annulation de la publication d’un site GitHub Pages

Vous pouvez annuler la publication de votre site GitHub Pages afin que votre déploiement actuel soit supprimé et que le site ne soit plus disponible. Cela diffère de la suppression du site.

Qui peut utiliser cette fonctionnalité ?

People with admin or maintainer permissions for a repository can unpublish a GitHub Pages site.

GitHub Pages est disponible dans les référentiels publics avec GitHub Free et GitHub Free pour les organisations, et dans les référentiels publics et privés avec GitHub Pro, GitHub Team, GitHub Enterprise Cloud et GitHub Enterprise Server. Pour plus d’informations, consultez « Plans de GitHub ».

GitHub Pages utilise désormais GitHub Actions pour exécuter la version de Jekyll. Lorsque vous utilisez une branche comme source de votre version, GitHub Actions doit être activé dans votre référentiel si vous souhaitez utiliser le flux de travail Jekyll prédéfini. Comme alternative, si GitHub Actions n’est pas disponible ou désactivé, l’ajout d’un fichier .nojekyll à la racine de votre branche source contournera le processus de version de Jekyll et déploiera le contenu directement. Pour plus d'informations sur l'activation des GitHub Actions, consultez « Gestion des paramètres de GitHub Actions pour un dépôt ».

Lorsque vous annulez la publication de votre site, votre déploiement actuel est supprimé et le site ne sera plus disponible. Aucun paramètre ni aucun contenu du dépôt ne sont affectés.

Annuler la publication d’un site ne supprime pas définitivement le site. Pour plus d’informations sur la suppression d’un site, consultez « Création d’un site GitHub Pages ».

  1. Sur GitHub, accédez à la page principale du référentiel.
  2. Sous GitHub Pages , à côté du message Votre site est publié sur, cliquez sur .
  3. Dans le menu qui s’affiche, sélectionnez Annuler la publication du site.
    Capture d’écran des paramètres GitHub Pages montrant l’URL d’un site Pages dynamiques. Sous l’icône de points de suspension horizontale sur la droite, l’option de liste déroulante « Annuler la publication du site » est présentée en orange foncé.

Réactiver un site qui n’a pas été publié

La suppression de la publication de votre site GitHub Pages supprime votre déploiement actuel. Pour rendre votre site à nouveau disponible, vous pouvez créer un déploiement.

Réactiver à l’aide de GitHub Actions

Une exécution réussie du workflow dans le référentiel de votre site crée un déploiement. Déclenchez une exécution de workflow pour redéployer votre site.

Réactiver votre site lors de la publication à partir d’une branche

  1. Configurez votre source de publication pour publier à partir d’une branche de votre choix. Pour plus d’informations, consultez « Configuration d’une source de publication pour votre site GitHub Pages ».
  2. Validez votre source de publication pour créer un déploiement.