{"id":5299,"date":"2025-07-23T12:18:34","date_gmt":"2025-07-23T12:18:34","guid":{"rendered":"https:\/\/techhub.saworks.io\/docs\/tutoriel-github\/automatisez-votre-workflow-avec-github-actions-partie-2-sur-2\/introduction\/"},"modified":"2025-07-23T12:20:40","modified_gmt":"2025-07-23T12:20:40","slug":"introduction","status":"publish","type":"docs","link":"https:\/\/techhub.saworks.io\/fr\/docs\/tutoriel-github\/automatisez-votre-workflow-avec-github-actions-partie-2-sur-2\/introduction\/","title":{"rendered":"Introduction"},"content":{"rendered":"\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<p>Les registres de paquets permettent aux d\u00e9veloppeurs de partager facilement des biblioth\u00e8ques de code et de les utiliser sur diff\u00e9rents postes de travail. Certains d\u00e9veloppeurs connaissent d\u00e9j\u00e0 les registres de paquets publics, comme&nbsp;<strong>npm<\/strong>&nbsp;ou&nbsp;<strong>NuGet<\/strong>. Le d\u00e9ploiement de paquets priv\u00e9s fonctionne de mani\u00e8re similaire.<\/p>\n\n\n\n<p>Les \u00e9quipes de d\u00e9veloppement utilisant&nbsp;<strong>GitHub Packages<\/strong>&nbsp;peuvent partager des biblioth\u00e8ques de code (comme&nbsp;<strong>npm<\/strong>,&nbsp;<strong>NuGet<\/strong>,&nbsp;<strong>Maven<\/strong>&nbsp;ou&nbsp;<strong>RubyGems<\/strong>) et des conteneurs directement dans GitHub. Ces paquets peuvent \u00eatre publics ou restreints \u00e0 certaines personnes, en utilisant le m\u00eame identifiant GitHub s\u00e9curis\u00e9 pour le code et les paquets. Avec&nbsp;<strong>GitHub Actions<\/strong>, vous pouvez automatiser l\u2019empaquetage et la publication de vos biblioth\u00e8ques de code et conteneurs en quelques minutes.<\/p>\n\n\n\n<p>Dans ce module, vous apprendrez \u00e0 utiliser&nbsp;<strong>GitHub Actions<\/strong>&nbsp;pour publier sur&nbsp;<strong>GitHub Packages<\/strong>.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Objectifs d\u2019apprentissage<\/strong><\/h3>\n\n\n\n<p>\u00c0 la fin de ce module, vous serez capable de :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Comprendre ce qu\u2019est un\u00a0<strong>d\u00e9p\u00f4t de paquets<\/strong>\u00a0et quand l\u2019utiliser<\/li>\n\n\n\n<li>Mettre en place un\u00a0<strong>workflow d\u2019int\u00e9gration continue (CI)<\/strong>\u00a0avec GitHub Actions pour publier sur GitHub Packages<\/li>\n\n\n\n<li>Valider vos connaissances avec un exercice testant votre capacit\u00e9 \u00e0 publier dans un registre GitHub Packages<\/li>\n\n\n\n<li>Identifier comment\u00a0<strong>s\u2019authentifier, installer et g\u00e9rer<\/strong>\u00a0les paquets GitHub<\/li>\n<\/ul>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Pr\u00e9requis<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Un <a href=\"https:\/\/github.com\/?azure-portal=true\">compte GitHub<\/a><\/li>\n\n\n\n<li>Une connaissance de base de GitHub Actions<\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Les registres de paquets permettent aux d\u00e9veloppeurs de partager facilement des biblioth\u00e8ques de code et de les utiliser sur diff\u00e9rents postes de travail. [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":5295,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"doc_badge":[],"class_list":["post-5299","docs","type-docs","status-publish","hentry"],"author_avatar":"https:\/\/secure.gravatar.com\/avatar\/6a70e7c73db9f245e650948d09d74f61?s=96&d=mm&r=g","author_name":"Annick N'dri","_links":{"self":[{"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/docs\/5299"}],"collection":[{"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/comments?post=5299"}],"version-history":[{"count":0,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/docs\/5299\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/docs\/5295"}],"wp:attachment":[{"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/media?parent=5299"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/doc_tag?post=5299"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/techhub.saworks.io\/fr\/wp-json\/wp\/v2\/doc_badge?post=5299"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}