{"id":346,"date":"2019-08-09T15:02:01","date_gmt":"2019-08-09T15:02:01","guid":{"rendered":"https:\/\/github.blog\/fr\/?p=346"},"modified":"2021-01-22T18:01:32","modified_gmt":"2021-01-22T18:01:32","slug":"github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics","status":"publish","type":"post","link":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/","title":{"rendered":"GitHub annonce sa nouvelle version B\u00eata de GitHub Actions, supportant la CI\/CD pour les d\u00e9p\u00f4ts publics"},"content":{"rendered":"<p class=\"p6\"><span class=\"s1\"><img decoding=\"async\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2019\/08\/DL-V2-LinkedIn_FB.png?fit=1200%2C630\" alt=\"GitHub Actions now includes built-in CICD\" \/><\/span><\/p>\n<p class=\"p6\"><span class=\"s1\">L\u2019ann\u00e9e derni\u00e8re a \u00e9t\u00e9 d\u00e9voil\u00e9 GitHub Actions, une API disponible sur GitHub, permettant d\u2019organiser n&rsquo;importe quel workflow, li\u00e9 \u00e0 n&rsquo;importe quel \u00e9v\u00e9nement.<\/span><\/p>\n<p class=\"p6\"><span class=\"s1\">L&rsquo;ex\u00e9cution, les feedbacks et la s\u00e9curit\u00e9 de chaque \u00e9tape du processus y sont directement g\u00e9r\u00e9s. Les workflows et diff\u00e9rentes \u00e9tapes deviennent alors du code dans un d\u00e9p\u00f4t afin de plus facilement<span class=\"Apple-converted-space\">\u00a0 <\/span>cr\u00e9er, partager, et r\u00e9utiliser les bonnes pratiques de d\u00e9veloppement de logiciel. <\/span><\/p>\n<p class=\"p6\"><span class=\"s1\">Aujourd\u2019hui, GitHub annonce le lancement de sa nouvelle version GitHub Actions disponible en b\u00eata, dans laquelle la CI\/CD sera support\u00e9e gratuitement pour les d\u00e9p\u00f4ts public. D\u00e8s aujourd\u2019hui, les d\u00e9veloppeurs peuvent effectuer leurs retours, avant sa disponibilit\u00e9 globale, planifi\u00e9e le 13 novembre.<\/span><\/p>\n<p class=\"p6\"><span class=\"s1\"><span class=\"Apple-converted-space\"><a href=\"https:\/\/github.com\/features\/actions\"><b>Inscrivez-vous \u00e0 la version b\u00eata &gt;<\/b><\/a>\u00a0\u00a0<\/span><\/span><\/p>\n<h2 class=\"p6\" class=\"p6\" id=\"une-ci-cd-rapide-pour-tous-les-os-tous-les-langages-et-tous-les-clouds\"><span class=\"s1\"><b>Une CI\/CD rapide pour tous les OS, tous les langages, et tous les clouds<\/b><\/span><a href=\"#une-ci-cd-rapide-pour-tous-les-os-tous-les-langages-et-tous-les-clouds\" class=\"heading-link\" aria-label=\"&lt;span class=&quot;s1&quot;&gt;&lt;b&gt;Une CI\/CD rapide pour tous les OS, tous les langages, et tous les clouds&lt;\/b&gt;&lt;\/span&gt;\" data-anchorjs-icon=\"#\" style=\"padding-left: 0.375em;\"><\/a><\/h2>\n<p class=\"p6\"><span class=\"s1\">GitHub Actions facilite l\u2019automatisation de la cr\u00e9ation, du test et du d\u00e9ploiement de projets sur toutes les plateformes, y compris Linux, macOS et Windows. Aujourd\u2019hui, il est possible d\u2019ex\u00e9cuter les workflows dans un conteneur ou une machine virtuelle (raw VM). Dor\u00e9navant, GitHub Actions supporte plus de langages et de frameworks que jamais, y compris Node.js, Python, Java, PHP, Ruby, C\/C++, .NET, Android et iOS. De plus, concernant des applications multi-conteneurs, un test de l\u2019ensemble du service web et de sa base de donn\u00e9es est disponible en ajoutant simplement `docker-compose` au fichier workflow.<\/span><\/p>\n<h3 class=\"p6\" class=\"p6\" id=\"les-builds-matriciels\"><span class=\"s1\"><b>Les builds matriciels<\/b><\/span><a href=\"#les-builds-matriciels\" class=\"heading-link\" aria-label=\"&lt;span class=&quot;s1&quot;&gt;&lt;b&gt;Les builds matriciels&lt;\/b&gt;&lt;\/span&gt;\" data-anchorjs-icon=\"#\" style=\"padding-left: 0.375em;\"><\/a><\/h3>\n<p class=\"p6\"><span class=\"s1\">Les builds matriciels (matrixed builds) permettent de tester facilement plusieurs versions d\u2019un projet en parall\u00e8le. Il est possible d\u2019ajouter quelques lignes au fichier YAML et GitHub se chargera automatiquement du reste.<\/span><\/p>\n<h3 class=\"p6\" class=\"p6\" id=\"les-logs-en-direct-permettent-davoir-des-retours-en-temps-reel\"><span class=\"s1\"><b>Les logs en direct permettent d&rsquo;avoir des retours en temps r\u00e9el<\/b><\/span><a href=\"#les-logs-en-direct-permettent-davoir-des-retours-en-temps-reel\" class=\"heading-link\" aria-label=\"&lt;span class=&quot;s1&quot;&gt;&lt;b&gt;Les logs en direct permettent d&rsquo;avoir des retours en temps r\u00e9el&lt;\/b&gt;&lt;\/span&gt;\" data-anchorjs-icon=\"#\" style=\"padding-left: 0.375em;\"><\/a><\/h3>\n<p class=\"p6\"><span class=\"s1\">Les logs en direct offrent d\u2019amples retours sur l\u2019avanc\u00e9e des builds pendant leur ex\u00e9cution. GitHub transf\u00e8re les logs \u00e0 la console Actions afin d\u2019afficher le statut en temps r\u00e9el. Les logs sont donc format\u00e9s pour une lecture plus fluide, emojis compris. <\/span><span class=\"s2\">\ud83c\udf89<\/span><\/p>\n<p class=\"p6\"><span class=\"s1\">Par ailleurs, afin de discuter d\u2019un \u00e9ventuel \u00e9chec d\u2019un build ou d&rsquo;un r\u00e9sultat de test en particulier, il suffit d\u00e9sormais d\u2019ajouter un permalien vers n&rsquo;importe quelle ligne et ce, dans n\u2019importe quel fichier de log.<\/span><\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2019\/08\/streaming.gif?w=918&#038;resize=594%2C519\" alt=\"Live logs stream your workflow as it happens.\" width=\"594\" height=\"519\" \/><\/p>\n<h3 class=\"p6\" class=\"p6\" id=\"ecrire-et-reutiliser-des-actions-et-workflows-comme-du-code\"><span class=\"s1\"><b>\u00c9crire et r\u00e9utiliser des actions et workflows comme du code<\/b><\/span><a href=\"#ecrire-et-reutiliser-des-actions-et-workflows-comme-du-code\" class=\"heading-link\" aria-label=\"&lt;span class=&quot;s1&quot;&gt;&lt;b&gt;\u00c9crire et r\u00e9utiliser des actions et workflows comme du code&lt;\/b&gt;&lt;\/span&gt;\" data-anchorjs-icon=\"#\" style=\"padding-left: 0.375em;\"><\/a><\/h3>\n<p class=\"p6\"><span class=\"s1\">GitHub Actions repose bel et bien sur du code et offre ainsi la possibilit\u00e9 d\u2019\u00e9dition, de r\u00e9utilisation, de partage et de cr\u00e9ation de forks. Puisque le fork d\u2019un d\u00e9p\u00f4t comprend aussi bien son code source que ses actions, le test et la cr\u00e9ation des projets en utilisant les m\u00eames GitHub Actions que le projet d\u2019origine sont simplifi\u00e9s. <\/span><\/p>\n<p class=\"p6\"><span class=\"s1\">L\u2019objectif est de b\u00e9n\u00e9ficier des enseignements et des succ\u00e8s de la communaut\u00e9, bas\u00e9 sur la reproduction de chaque \u00e9tape d\u2019un projet en effectuant un fork, pour r\u00e9pondre aux exigences sp\u00e9cifiques de chacun.<\/span><\/p>\n<p class=\"p6\"><span class=\"s1\">GitHub Actions utilise une nouvelle syntaxe simplifi\u00e9e et clarifi\u00e9e afin d\u2019exprimer les workflows bas\u00e9s sur YAML. Les actions et les workflows peuvent \u00eatre r\u00e9utilis\u00e9s gr\u00e2ce \u00e0 de simples r\u00e9f\u00e9rences de d\u00e9p\u00f4t. Ainsi, ils peuvent \u00eatre r\u00e9unis pour former de puissants workflows. Par ailleurs, ils peuvent \u00eatre \u00e9crits en JavaScript ou par une cr\u00e9ation d\u2019une Action conteneur : tous deux peuvent interagir avec toute API GitHub ainsi que toutes les API publiques.<\/span><\/p>\n<p class=\"p6\"><span class=\"s1\">Y est \u00e9galement comprise la r\u00e9utilisation du riche \u00e9cosyst\u00e8me d&rsquo;Actions propos\u00e9 par les partenaires de GitHub comme LaunchDarkly, mabl, Code Climate, ou GitKraken. GitHub Actions peut \u00e9galement \u00eatre utilis\u00e9 pour d\u00e9clencher des builds chez d&rsquo;autres fournisseurs de CI, comme par exemple CircleCI.<\/span><\/p>\n<h3 class=\"p6\" class=\"p6\" id=\"automatisation-des-workflows-sur-nimporte-quel-evenement-meme-ceux-personnalises\"><span class=\"s1\"><b>Automatisation des workflows sur n\u2019importe quel \u00e9v\u00e9nement, m\u00eame ceux personnalis\u00e9s<\/b><\/span><a href=\"#automatisation-des-workflows-sur-nimporte-quel-evenement-meme-ceux-personnalises\" class=\"heading-link\" aria-label=\"&lt;span class=&quot;s1&quot;&gt;&lt;b&gt;Automatisation des workflows sur n\u2019importe quel \u00e9v\u00e9nement, m\u00eame ceux personnalis\u00e9s&lt;\/b&gt;&lt;\/span&gt;\" data-anchorjs-icon=\"#\" style=\"padding-left: 0.375em;\"><\/a><\/h3>\n<p class=\"p6\"><span class=\"s1\">Alors que GitHub Actions est utilis\u00e9 pour construire, tester et d\u00e9ployer des applications, cette nouvelle version automatise \u00e9galement d\u2019autres t\u00e2ches communes du workflow : trier et g\u00e9rer les \u00e9ventuelles <i>issues<\/i>, automatiser les publications, collaborer avec d\u2019autres d\u00e9veloppeurs\u2026 Les workflows Actions peuvent \u00eatre d\u00e9clench\u00e9s sur des <a href=\"https:\/\/developer.github.com\/webhooks\/%23events\"><span class=\"s3\">\u00e9v\u00e9nements<\/span><\/a> sur tout le cycle de d\u00e9veloppement. Toutes les applications GitHub peuvent \u00e0 pr\u00e9sent ajouter leurs propres \u00e9v\u00e9nements personnalis\u00e9s afin d\u2019offrir aux d\u00e9veloppeurs et aux partenaires une personnalisation enrichie, dans l\u2019objectif de r\u00e9pondre \u00e0 des besoins sp\u00e9cifiques, propres \u00e0 chaque projet.<\/span><\/p>\n<h3 class=\"p6\" class=\"p6\" id=\"un-registre-de-paquets-et-de-conteneurs\"><span class=\"s1\"><b>Un registre de paquets et de conteneurs<\/b><\/span><a href=\"#un-registre-de-paquets-et-de-conteneurs\" class=\"heading-link\" aria-label=\"&lt;span class=&quot;s1&quot;&gt;&lt;b&gt;Un registre de paquets et de conteneurs&lt;\/b&gt;&lt;\/span&gt;\" data-anchorjs-icon=\"#\" style=\"padding-left: 0.375em;\"><\/a><\/h3>\n<p class=\"p6\"><span class=\"s1\">La publication de paquets et de conteneurs est un \u00e9l\u00e9ment cl\u00e9 dans tout workflow CI\/CD, comme les librairies <i>open source<\/i> ou le d\u00e9ploiement d&rsquo;un service web important. GitHub Actions permet de publier et de consommer facilement des paquets du GitHub Package Registry ou de tout autre registre. Les d\u00e9veloppeurs pourront \u00e9galement b\u00e9n\u00e9ficier d\u2019un acc\u00e8s \u00e0 <a href=\"https:\/\/github.com\/features\/package-registry\"><span class=\"s3\">GitHub Package Registry<\/span><\/a>, afin d\u2019automatiser leur workflow \u00e0 tous les niveaux, dans les <i>issues<\/i> et le code, \u00e0 partir du build jusqu\u2019au d\u00e9ploiement.<\/span><\/p>\n<h3 class=\"p6\" class=\"p6\" id=\"des-suggestions-de-workflows-pour-un-demarrage-rapide\"><span class=\"s1\"><b>Des suggestions de workflows pour un d\u00e9marrage rapide<\/b><\/span><a href=\"#des-suggestions-de-workflows-pour-un-demarrage-rapide\" class=\"heading-link\" aria-label=\"&lt;span class=&quot;s1&quot;&gt;&lt;b&gt;Des suggestions de workflows pour un d\u00e9marrage rapide&lt;\/b&gt;&lt;\/span&gt;\" data-anchorjs-icon=\"#\" style=\"padding-left: 0.375em;\"><\/a><\/h3>\n<p class=\"p6\"><span class=\"s1\">GitHub souhaite permettre aux utilisateurs de d\u00e9marrer aussi facilement que possible avec la CI\/CD sur Actions. D\u00e9sormais, lorsqu\u2019un d\u00e9veloppeur active Actions pour son d\u00e9p\u00f4t, GitHub lui sugg\u00e8re des workflows, pertinents pour son projet.<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/github.blog\/wp-content\/uploads\/2019\/08\/image.png?w=1024&amp;resize=1024%2C254\" alt=\"Suggested workflows help you get started with CI\/CD and GitHub Actions by drawing from projects like yours.\" \/><\/p>\n<h3 class=\"p6\" class=\"p6\" id=\"une-tarification-simple-adaptee-a-lutilisation\"><span class=\"s1\"><b>Une tarification simple, adapt\u00e9e \u00e0 l\u2019utilisation<\/b><\/span><a href=\"#une-tarification-simple-adaptee-a-lutilisation\" class=\"heading-link\" aria-label=\"&lt;span class=&quot;s1&quot;&gt;&lt;b&gt;Une tarification simple, adapt\u00e9e \u00e0 l\u2019utilisation&lt;\/b&gt;&lt;\/span&gt;\" data-anchorjs-icon=\"#\" style=\"padding-left: 0.375em;\"><\/a><\/h3>\n<p class=\"p6\"><span class=\"s1\">Chaque projet open source doit pouvoir \u00eatre productif et utiliser les meilleures pratiques. C\u2019est la raison pour laquelle les 40 millions de d\u00e9veloppeurs sur Github peuvent utiliser Actions gratuitement sur les d\u00e9p\u00f4ts publics. Concernant les d\u00e9p\u00f4ts priv\u00e9s, Actions offre une tarification simple, bas\u00e9e sur l\u2019utilisation de chacun. Les runners auto-h\u00e9berg\u00e9s sont propos\u00e9s gratuitement par GitHub pour les d\u00e9veloppeurs souhaitant<span class=\"Apple-converted-space\">\u00a0 <\/span>travailler sur leur propre mat\u00e9riel ou sur un autre cloud. En outre, pendant la version b\u00eata, GitHub Actions est gratuit pour tous. <\/span><\/p>\n<h3 class=\"p6\" class=\"p6\" id=\"et-pour-la-suite\"><span class=\"s1\"><b>Et pour la suite ?<\/b><\/span><a href=\"#et-pour-la-suite\" class=\"heading-link\" aria-label=\"&lt;span class=&quot;s1&quot;&gt;&lt;b&gt;Et pour la suite ?&lt;\/b&gt;&lt;\/span&gt;\" data-anchorjs-icon=\"#\" style=\"padding-left: 0.375em;\"><\/a><\/h3>\n<p class=\"p6\"><span class=\"s1\">Cette version de GitHub Actions offre \u00e9galement de nouvelles fonctionnalit\u00e9s : <\/span><\/p>\n<p class=\"p10\"><span class=\"s4\">\u00b7<\/span> <span class=\"s1\"><b>Runners auto-h\u00e9berg\u00e9s<\/b>. Il est aujourd\u2019hui possible d\u2019utiliser Actions pour automatiser les workflows avec la m\u00eame simplicit\u00e9 et rapidit\u00e9, sur ses propres machines virtuelles dans les centres de donn\u00e9es ou sous forme d&rsquo;instances, g\u00e9r\u00e9s dans le cloud. Il suffit d\u2019installer le runner Actions sur sa propre machine virtuelle et les enregistrer sur Actions. Les t\u00e2ches ex\u00e9cut\u00e9es sur les runners auto-h\u00e9berg\u00e9s sont totalement gratuites.<\/span><\/p>\n<p class=\"p10\"><span class=\"s4\">\u00b7<\/span> <span class=\"s1\"><b>Actions pour GitHub Enterprise Server<\/b>. L&rsquo;ann\u00e9e prochaine, GitHub Actions sera disponible pour les clients GitHub Enterprise Server, comprenant une option hybride pour des d\u00e9ploiements sur le site, qui conserve le code et les paquets dans les centres de donn\u00e9es pendant que GitHub organise les workflows.<\/span><\/p>\n<h3 class=\"p6\" class=\"p6\" id=\"inscription-pour-la-version-beta\"><span class=\"s1\"><b>Inscription pour la version b\u00eata<\/b><\/span><a href=\"#inscription-pour-la-version-beta\" class=\"heading-link\" aria-label=\"&lt;span class=&quot;s1&quot;&gt;&lt;b&gt;Inscription pour la version b\u00eata&lt;\/b&gt;&lt;\/span&gt;\" data-anchorjs-icon=\"#\" style=\"padding-left: 0.375em;\"><\/a><\/h3>\n<p class=\"p6\"><span class=\"s1\">D\u2019autres informations sont disponibles sur le site <a href=\"https:\/\/github.com\/features\/actions\"><span class=\"s6\">GitHub<\/span><\/a>. <\/span><\/p>\n<p class=\"p6\"><span class=\"s1\">Cette version b\u00eata est d\u00e8s aujourd\u2019hui disponible gratuitement jusqu&rsquo;\u00e0 son lancement global lors de GitHub Universe, le 13 novembre 2019.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>L\u2019ann\u00e9e derni\u00e8re a \u00e9t\u00e9 d\u00e9voil\u00e9 GitHub Actions, une API disponible sur GitHub, permettant d\u2019organiser n&rsquo;importe quel workflow, li\u00e9 \u00e0 n&rsquo;importe quel \u00e9v\u00e9nement. L&rsquo;ex\u00e9cution, les feedbacks et la s\u00e9curit\u00e9 de chaque \u00e9tape du processus y sont<\/p>\n","protected":false},"author":1597,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[2,9,10],"tags":[],"coauthors":[],"class_list":["post-346","post","type-post","status-publish","format-standard","hentry","category-a-propos","category-news","category-produit"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>GitHub annonce sa nouvelle version B\u00eata de GitHub Actions, supportant la CI\/CD pour les d\u00e9p\u00f4ts publics - Le Blog GitHub<\/title>\n<meta name=\"description\" content=\"L\u2019ann\u00e9e derni\u00e8re a \u00e9t\u00e9 d\u00e9voil\u00e9 GitHub Actions, une API disponible sur GitHub, permettant d\u2019organiser n\u2019importe quel workflow, li\u00e9 \u00e0 n\u2019importe quel \u00e9v\u00e9nement.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GitHub annonce sa nouvelle version B\u00eata de GitHub Actions, supportant la CI\/CD pour les d\u00e9p\u00f4ts publics\" \/>\n<meta property=\"og:description\" content=\"L\u2019ann\u00e9e derni\u00e8re a \u00e9t\u00e9 d\u00e9voil\u00e9 GitHub Actions, une API disponible sur GitHub, permettant d\u2019organiser n\u2019importe quel workflow, li\u00e9 \u00e0 n\u2019importe quel \u00e9v\u00e9nement.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/\" \/>\n<meta property=\"og:site_name\" content=\"Le Blog GitHub\" \/>\n<meta property=\"article:published_time\" content=\"2019-08-09T15:02:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-01-22T18:01:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/github.blog\/wp-content\/uploads\/2019\/08\/DL-V2-LinkedIn_FB.png?fit=1200%2C630\" \/>\n<meta name=\"author\" content=\"Nat Friedman\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nat Friedman\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/\"},\"author\":{\"name\":\"Nat Friedman\",\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/#\\\/schema\\\/person\\\/575bf03107fd231dd7297db1d7014fe4\"},\"headline\":\"GitHub annonce sa nouvelle version B\u00eata de GitHub Actions, supportant la CI\\\/CD pour les d\u00e9p\u00f4ts publics\",\"datePublished\":\"2019-08-09T15:02:01+00:00\",\"dateModified\":\"2021-01-22T18:01:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/\"},\"wordCount\":1201,\"image\":{\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/DL-V2-LinkedIn_FB.png?fit=1200%2C630\",\"articleSection\":[\"\u00c0 propos\",\"News\",\"Produit\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/\",\"url\":\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/\",\"name\":\"GitHub annonce sa nouvelle version B\u00eata de GitHub Actions, supportant la CI\\\/CD pour les d\u00e9p\u00f4ts publics - Le Blog GitHub\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/DL-V2-LinkedIn_FB.png?fit=1200%2C630\",\"datePublished\":\"2019-08-09T15:02:01+00:00\",\"dateModified\":\"2021-01-22T18:01:32+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/#\\\/schema\\\/person\\\/575bf03107fd231dd7297db1d7014fe4\"},\"description\":\"L\u2019ann\u00e9e derni\u00e8re a \u00e9t\u00e9 d\u00e9voil\u00e9 GitHub Actions, une API disponible sur GitHub, permettant d\u2019organiser n\u2019importe quel workflow, li\u00e9 \u00e0 n\u2019importe quel \u00e9v\u00e9nement.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/#primaryimage\",\"url\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/DL-V2-LinkedIn_FB.png?fit=1200%2C630\",\"contentUrl\":\"https:\\\/\\\/github.blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/DL-V2-LinkedIn_FB.png?fit=1200%2C630\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/github.blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GitHub annonce sa nouvelle version B\u00eata de GitHub Actions, supportant la CI\\\/CD pour les d\u00e9p\u00f4ts publics\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/github.blog\\\/fr\\\/\",\"name\":\"Le Blog GitHub\",\"description\":\"Just another The GitHub Blog Sites site\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/github.blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/github.blog\\\/fr\\\/#\\\/schema\\\/person\\\/575bf03107fd231dd7297db1d7014fe4\",\"name\":\"Nat Friedman\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/25b66221ba4139ddec1b2787257e16c10a9777ccc1e777a96e1f8a3367eec448?s=96&d=mm&r=gd472e12f0d6954c4d78b8d0d5afc5f22\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/25b66221ba4139ddec1b2787257e16c10a9777ccc1e777a96e1f8a3367eec448?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/25b66221ba4139ddec1b2787257e16c10a9777ccc1e777a96e1f8a3367eec448?s=96&d=mm&r=g\",\"caption\":\"Nat Friedman\"},\"url\":\"https:\\\/\\\/github.blog\\\/fr\\\/author\\\/nat\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"GitHub annonce sa nouvelle version B\u00eata de GitHub Actions, supportant la CI\/CD pour les d\u00e9p\u00f4ts publics - Le Blog GitHub","description":"L\u2019ann\u00e9e derni\u00e8re a \u00e9t\u00e9 d\u00e9voil\u00e9 GitHub Actions, une API disponible sur GitHub, permettant d\u2019organiser n\u2019importe quel workflow, li\u00e9 \u00e0 n\u2019importe quel \u00e9v\u00e9nement.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/","og_locale":"fr_FR","og_type":"article","og_title":"GitHub annonce sa nouvelle version B\u00eata de GitHub Actions, supportant la CI\/CD pour les d\u00e9p\u00f4ts publics","og_description":"L\u2019ann\u00e9e derni\u00e8re a \u00e9t\u00e9 d\u00e9voil\u00e9 GitHub Actions, une API disponible sur GitHub, permettant d\u2019organiser n\u2019importe quel workflow, li\u00e9 \u00e0 n\u2019importe quel \u00e9v\u00e9nement.","og_url":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/","og_site_name":"Le Blog GitHub","article_published_time":"2019-08-09T15:02:01+00:00","article_modified_time":"2021-01-22T18:01:32+00:00","og_image":[{"url":"https:\/\/github.blog\/wp-content\/uploads\/2019\/08\/DL-V2-LinkedIn_FB.png?fit=1200%2C630","type":"","width":"","height":""}],"author":"Nat Friedman","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nat Friedman","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/#article","isPartOf":{"@id":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/"},"author":{"name":"Nat Friedman","@id":"https:\/\/github.blog\/fr\/#\/schema\/person\/575bf03107fd231dd7297db1d7014fe4"},"headline":"GitHub annonce sa nouvelle version B\u00eata de GitHub Actions, supportant la CI\/CD pour les d\u00e9p\u00f4ts publics","datePublished":"2019-08-09T15:02:01+00:00","dateModified":"2021-01-22T18:01:32+00:00","mainEntityOfPage":{"@id":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/"},"wordCount":1201,"image":{"@id":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/#primaryimage"},"thumbnailUrl":"https:\/\/github.blog\/wp-content\/uploads\/2019\/08\/DL-V2-LinkedIn_FB.png?fit=1200%2C630","articleSection":["\u00c0 propos","News","Produit"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/","url":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/","name":"GitHub annonce sa nouvelle version B\u00eata de GitHub Actions, supportant la CI\/CD pour les d\u00e9p\u00f4ts publics - Le Blog GitHub","isPartOf":{"@id":"https:\/\/github.blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/#primaryimage"},"image":{"@id":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/#primaryimage"},"thumbnailUrl":"https:\/\/github.blog\/wp-content\/uploads\/2019\/08\/DL-V2-LinkedIn_FB.png?fit=1200%2C630","datePublished":"2019-08-09T15:02:01+00:00","dateModified":"2021-01-22T18:01:32+00:00","author":{"@id":"https:\/\/github.blog\/fr\/#\/schema\/person\/575bf03107fd231dd7297db1d7014fe4"},"description":"L\u2019ann\u00e9e derni\u00e8re a \u00e9t\u00e9 d\u00e9voil\u00e9 GitHub Actions, une API disponible sur GitHub, permettant d\u2019organiser n\u2019importe quel workflow, li\u00e9 \u00e0 n\u2019importe quel \u00e9v\u00e9nement.","breadcrumb":{"@id":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/#primaryimage","url":"https:\/\/github.blog\/wp-content\/uploads\/2019\/08\/DL-V2-LinkedIn_FB.png?fit=1200%2C630","contentUrl":"https:\/\/github.blog\/wp-content\/uploads\/2019\/08\/DL-V2-LinkedIn_FB.png?fit=1200%2C630"},{"@type":"BreadcrumbList","@id":"https:\/\/github.blog\/fr\/2019-08-09-github-annonce-sa-nouvelle-version-beta-de-github-actions-supportant-la-ci-cd-pour-les-depots-publics\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/github.blog\/fr\/"},{"@type":"ListItem","position":2,"name":"GitHub annonce sa nouvelle version B\u00eata de GitHub Actions, supportant la CI\/CD pour les d\u00e9p\u00f4ts publics"}]},{"@type":"WebSite","@id":"https:\/\/github.blog\/fr\/#website","url":"https:\/\/github.blog\/fr\/","name":"Le Blog GitHub","description":"Just another The GitHub Blog Sites site","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/github.blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/github.blog\/fr\/#\/schema\/person\/575bf03107fd231dd7297db1d7014fe4","name":"Nat Friedman","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/25b66221ba4139ddec1b2787257e16c10a9777ccc1e777a96e1f8a3367eec448?s=96&d=mm&r=gd472e12f0d6954c4d78b8d0d5afc5f22","url":"https:\/\/secure.gravatar.com\/avatar\/25b66221ba4139ddec1b2787257e16c10a9777ccc1e777a96e1f8a3367eec448?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/25b66221ba4139ddec1b2787257e16c10a9777ccc1e777a96e1f8a3367eec448?s=96&d=mm&r=g","caption":"Nat Friedman"},"url":"https:\/\/github.blog\/fr\/author\/nat\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/github.blog\/fr\/wp-json\/wp\/v2\/posts\/346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/github.blog\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/github.blog\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/github.blog\/fr\/wp-json\/wp\/v2\/users\/1597"}],"replies":[{"embeddable":true,"href":"https:\/\/github.blog\/fr\/wp-json\/wp\/v2\/comments?post=346"}],"version-history":[{"count":10,"href":"https:\/\/github.blog\/fr\/wp-json\/wp\/v2\/posts\/346\/revisions"}],"predecessor-version":[{"id":359,"href":"https:\/\/github.blog\/fr\/wp-json\/wp\/v2\/posts\/346\/revisions\/359"}],"wp:attachment":[{"href":"https:\/\/github.blog\/fr\/wp-json\/wp\/v2\/media?parent=346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/github.blog\/fr\/wp-json\/wp\/v2\/categories?post=346"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/github.blog\/fr\/wp-json\/wp\/v2\/tags?post=346"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/github.blog\/fr\/wp-json\/wp\/v2\/coauthors?post=346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}