Tableau de bord de synchronisation GitHub - V2
Avancé
Ceci est unDevOps, Multimodal AIworkflow d'automatisation du domainecontenant 94 nœuds.Utilise principalement des nœuds comme If, N8n, Set, Code, Html. Tableau de versionning des workflows GitHub avec historique de commits et fonction de rollback
Prérequis
- •Personal Access Token GitHub
- •Point de terminaison HTTP Webhook (généré automatiquement par n8n)
- •Peut nécessiter les informations d'identification d'authentification de l'API cible
Nœuds utilisés (94)
Catégorie
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
"id": "rC1uVp3qxeCKbQYO",
"meta": {
"instanceId": "fb924c73af8f703905bc09c9ee8076f48c17b596ed05b18c0ff86915ef8a7c4a",
"templateCredsSetupCompleted": true
},
"name": "GitHub Sync Dashboard - V2",
"tags": [],
"nodes": [
{
"id": "0b08c161-7f01-46fb-91b3-289d527fe7b9",
"name": "Globals",
"type": "n8n-nodes-base.set",
"position": [
-656,
1040
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "b5c523ee-1d01-4dc8-b99c-36bd845ca11b",
"name": "n8n-all-workflows",
"type": "n8n-nodes-base.n8n",
"position": [
896,
688
],
"parameters": {},
"typeVersion": 1
},
{
"id": "a2f9a23a-3e0c-47a4-bdbd-969cfff9728e",
"name": "Modifier les champs 1",
"type": "n8n-nodes-base.set",
"position": [
1056,
688
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "85056683-4e15-4114-8cd1-ce3e5c57eed1",
"name": "Modifier les champs 2",
"type": "n8n-nodes-base.set",
"position": [
1056,
880
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "561e3c45-95de-4564-9fdb-479325edacbf",
"name": "Comparer les jeux de données",
"type": "n8n-nodes-base.compareDatasets",
"position": [
1984,
816
],
"parameters": {},
"typeVersion": 2.3,
"alwaysOutputData": true
},
{
"id": "8229c54d-ab6e-4c70-aae1-03959dfe24ea",
"name": "Webhook-open-dashboard",
"type": "n8n-nodes-base.webhook",
"position": [
-608,
368
],
"webhookId": "1edbb326-bc24-4c89-bd70-90f17f125334",
"parameters": {},
"typeVersion": 2.1
},
{
"id": "928fa6b4-732c-4aa5-a8a0-170876e84816",
"name": "Fusionner",
"type": "n8n-nodes-base.merge",
"position": [
160,
272
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "1d157227-083d-432e-b40f-b0c5e03879f7",
"name": "Répondre à Webhook",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
1664,
272
],
"parameters": {},
"typeVersion": 1.4
},
{
"id": "96326909-54cc-45d3-a867-f3e4a7b85df5",
"name": "Fusionner 1",
"type": "n8n-nodes-base.merge",
"position": [
128,
1296
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "442cec5b-b62c-49b1-a58a-38415c5d470d",
"name": "NOOP",
"type": "n8n-nodes-base.noOp",
"position": [
720,
784
],
"parameters": {},
"typeVersion": 1
},
{
"id": "b027b064-f332-46bb-a55f-72b1777a6ff4",
"name": "n8nOnly",
"type": "n8n-nodes-base.aggregate",
"position": [
2208,
688
],
"parameters": {},
"typeVersion": 1,
"alwaysOutputData": true
},
{
"id": "8c9172d3-1761-481a-ad8c-a7fef4675c0c",
"name": "synchronisé",
"type": "n8n-nodes-base.aggregate",
"position": [
2208,
832
],
"parameters": {},
"typeVersion": 1,
"alwaysOutputData": true
},
{
"id": "6d9bedf5-a908-4529-b08f-28512388ea2a",
"name": "githubOnly",
"type": "n8n-nodes-base.aggregate",
"position": [
2208,
976
],
"parameters": {},
"typeVersion": 1,
"alwaysOutputData": true
},
{
"id": "f1fe289d-64f0-42a0-bd90-151509c343af",
"name": "Fusionner 2",
"type": "n8n-nodes-base.merge",
"position": [
2416,
816
],
"parameters": {},
"typeVersion": 3.2,
"alwaysOutputData": true
},
{
"id": "5dabb40c-f549-4722-b633-5f2759e8b950",
"name": "Répondre au Webhook 1",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
2928,
832
],
"parameters": {},
"typeVersion": 1.4
},
{
"id": "da7c7416-7be6-4efe-b3e4-311ecef23f12",
"name": "Webhook-actions",
"type": "n8n-nodes-base.webhook",
"position": [
-624,
1312
],
"webhookId": "90dad0ac-e16c-4b42-8655-f534213546d7",
"parameters": {},
"typeVersion": 2.1
},
{
"id": "b6968d06-2c44-42f4-b35e-c445189da7f0",
"name": "Activer un workflow",
"type": "n8n-nodes-base.n8n",
"onError": "continueRegularOutput",
"position": [
928,
1168
],
"parameters": {},
"typeVersion": 1
},
{
"id": "1bdaac23-ea7b-412c-b962-a4810aa68bdf",
"name": "Désactiver un workflow",
"type": "n8n-nodes-base.n8n",
"position": [
928,
1360
],
"parameters": {},
"typeVersion": 1
},
{
"id": "2c1226d7-34e9-425d-b67c-3b619b00006e",
"name": "Requête d'action",
"type": "n8n-nodes-base.switch",
"position": [
352,
1248
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "fb9fcb20-3a0e-40fa-bf86-0ab5410a400c",
"name": "Statut du workflow",
"type": "n8n-nodes-base.switch",
"position": [
720,
1264
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "bc993e17-96f8-4c05-9711-a294270643cb",
"name": "Fusionner 4",
"type": "n8n-nodes-base.merge",
"position": [
1856,
704
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "339be0ea-37bf-4fec-9ae3-eba0f4b0b624",
"name": "Modifier les champs 3",
"type": "n8n-nodes-base.set",
"position": [
1696,
768
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "21ca5a9e-22b4-4341-9708-b7b5d50585bf",
"name": "Modifier les champs 4",
"type": "n8n-nodes-base.set",
"position": [
1200,
1584
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "12538dcc-bcda-464a-b666-970e9f680207",
"name": "Répondre",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
1872,
1360
],
"parameters": {},
"typeVersion": 1.4
},
{
"id": "24a55760-968c-49d6-afb4-48e12e049328",
"name": "Répondre au Webhook 2",
"type": "n8n-nodes-base.respondToWebhook",
"position": [
1520,
1584
],
"parameters": {},
"typeVersion": 1.4
},
{
"id": "cbcc9484-a237-4287-9b05-ad1cfc2f649b",
"name": "fetchCommits",
"type": "n8n-nodes-base.set",
"position": [
720,
1584
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "23a27ba3-a421-4fe4-aad3-d400e1a751ea",
"name": "Code1",
"type": "n8n-nodes-base.code",
"position": [
1504,
1904
],
"parameters": {},
"typeVersion": 2
},
{
"id": "0926b8bd-e45e-49fa-83e3-270657383049",
"name": "importWorkflow",
"type": "n8n-nodes-base.set",
"position": [
720,
1872
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "d19994d6-916e-452d-a93f-d8485ecfd675",
"name": "Fusionner 5",
"type": "n8n-nodes-base.merge",
"position": [
1168,
1888
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "44f2c7ce-11b8-428a-bd1e-8a00d7cb020f",
"name": "Nouveau ou Remplacer ?",
"type": "n8n-nodes-base.switch",
"position": [
1680,
1904
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "098ce3e5-f83e-4b4f-89ac-c7682037940d",
"name": "Créer un workflow",
"type": "n8n-nodes-base.n8n",
"onError": "continueRegularOutput",
"position": [
1856,
1792
],
"parameters": {},
"typeVersion": 1
},
{
"id": "5f8caeda-4677-45f9-ae48-97c1bd418848",
"name": "Mettre à jour un workflow",
"type": "n8n-nodes-base.n8n",
"onError": "continueRegularOutput",
"position": [
1856,
2016
],
"parameters": {},
"typeVersion": 1
},
{
"id": "12c8d1ee-7a36-4451-8b0c-0b5d7dc94d4a",
"name": "sticky_note",
"type": "n8n-nodes-base.set",
"position": [
1328,
1904
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "3a122392-ff93-4e6d-94fc-477373f4f070",
"name": "Filtrer",
"type": "n8n-nodes-base.filter",
"position": [
864,
2096
],
"parameters": {},
"typeVersion": 2.2,
"alwaysOutputData": true
},
{
"id": "6a07c2cb-3020-4d34-9671-f76d48d7de73",
"name": "détails du commit",
"type": "n8n-nodes-base.set",
"position": [
1024,
2096
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "ed6f55da-6bc3-4be1-a54b-90d935547823",
"name": "Retour",
"type": "n8n-nodes-base.set",
"position": [
1328,
-304
],
"parameters": {},
"typeVersion": 3.3
},
{
"id": "cbe520c0-2182-4fce-bcbc-3c3341259c24",
"name": "Si fichier trop volumineux",
"type": "n8n-nodes-base.if",
"position": [
320,
-352
],
"parameters": {},
"typeVersion": 2
},
{
"id": "e920a463-1a06-43c1-91d0-25bc507ac978",
"name": "Fusionner les éléments",
"type": "n8n-nodes-base.merge",
"position": [
320,
-128
],
"parameters": {},
"typeVersion": 2
},
{
"id": "f572a7af-2414-45a2-9997-c337537f28f9",
"name": "isDiffOrNew",
"type": "n8n-nodes-base.code",
"position": [
512,
-128
],
"parameters": {},
"typeVersion": 1
},
{
"id": "968ec76f-8c1e-4c6b-9f9b-3f5a49175c56",
"name": "Même fichier - Ne rien faire",
"type": "n8n-nodes-base.noOp",
"position": [
960,
-304
],
"parameters": {},
"typeVersion": 1
},
{
"id": "c601d40f-b9c4-4ea1-9575-666e7776a3ad",
"name": "Le fichier est différent",
"type": "n8n-nodes-base.noOp",
"position": [
960,
-128
],
"parameters": {},
"typeVersion": 1
},
{
"id": "52515c81-ac25-4fee-b816-63cba8096649",
"name": "Le fichier est nouveau",
"type": "n8n-nodes-base.noOp",
"position": [
960,
48
],
"parameters": {},
"typeVersion": 1
},
{
"id": "f86c6052-bcf5-43c2-b66e-e29c84bb461d",
"name": "Boucler sur les éléments",
"type": "n8n-nodes-base.splitInBatches",
"position": [
32,
-672
],
"parameters": {},
"typeVersion": 3
},
{
"id": "0f5d1337-a325-421e-910a-544a5184dad3",
"name": "Déclencheur planifié",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
-352,
-672
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "86503164-034c-4fc5-b7fb-8636e2bb178a",
"name": "Note adhésive 2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-400,
-912
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "ced1474d-89dd-4dbd-9126-1e44847ba78c",
"name": "n8n-fetch-single",
"type": "n8n-nodes-base.n8n",
"position": [
864,
2304
],
"parameters": {},
"typeVersion": 1
},
{
"id": "5b7c84fd-4af7-4cdd-8395-e0b6bbe65011",
"name": "Sync-single-workflow",
"type": "n8n-nodes-base.executeWorkflow",
"onError": "continueRegularOutput",
"position": [
1856,
2304
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "f8105931-feef-40eb-b8a6-ef44f7adb0a2",
"name": "n8n-sync-all",
"type": "n8n-nodes-base.n8n",
"position": [
-176,
-672
],
"parameters": {},
"typeVersion": 1
},
{
"id": "cfbbaa96-5335-4b90-b20c-0c8fcca8dd06",
"name": "Sync-all-workflows",
"type": "n8n-nodes-base.executeWorkflow",
"onError": "continueErrorOutput",
"position": [
272,
-656
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "177fe02c-976b-40f7-9769-21e0ae84e45e",
"name": "Lorsqu'exécuté par un autre workflow",
"type": "n8n-nodes-base.executeWorkflowTrigger",
"position": [
-352,
-96
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "186db81b-5edc-4451-bce9-d9216862329e",
"name": "Fusionner 6",
"type": "n8n-nodes-base.merge",
"position": [
112,
-112
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "c2fdd2c2-cce7-4299-a613-433b92770da1",
"name": "Vérifier le statut",
"type": "n8n-nodes-base.switch",
"position": [
720,
-144
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "4312498d-08eb-4490-8979-09cc918c0353",
"name": "WorkflowData",
"type": "n8n-nodes-base.set",
"position": [
-128,
-96
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "9f38db6d-278f-40ee-8688-06ab78e4668f",
"name": "source-sync",
"type": "n8n-nodes-base.set",
"position": [
-880,
896
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "61a1ba19-1707-4dc9-83f1-7b895e31043b",
"name": "source-dashboard",
"type": "n8n-nodes-base.set",
"position": [
-864,
1040
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "3ff2a022-320c-471b-96a8-061ed426097d",
"name": "source-actions",
"type": "n8n-nodes-base.set",
"position": [
-880,
1184
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "8eba5f56-9093-4861-9f75-d4705bca7a0a",
"name": "Commutateur",
"type": "n8n-nodes-base.switch",
"position": [
-144,
1024
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "8f6dfa24-5602-4d14-8011-56e4c83589db",
"name": "Fusionner 3",
"type": "n8n-nodes-base.merge",
"position": [
1328,
272
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "76d0a82b-3278-417b-9adf-28c89a55f2c5",
"name": "HTML",
"type": "n8n-nodes-base.html",
"position": [
1488,
272
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "cb3f46df-e861-4fc6-97b5-5d8870cf0791",
"name": "Obtenir la source du tableau de bord",
"type": "n8n-nodes-base.httpRequest",
"position": [
1168,
336
],
"parameters": {},
"notesInFlow": true,
"typeVersion": 4.2
},
{
"id": "6514addd-2e8c-4177-b10b-5bb9bcc14f98",
"name": "NOOP1",
"type": "n8n-nodes-base.noOp",
"position": [
464,
-656
],
"parameters": {},
"typeVersion": 1
},
{
"id": "5aecec4b-0f03-4335-b266-4887d814d671",
"name": "NOOP2",
"type": "n8n-nodes-base.noOp",
"position": [
464,
-816
],
"parameters": {},
"typeVersion": 1
},
{
"id": "40c85f94-6153-4e0a-8c21-33808957680e",
"name": "Note adhésive",
"type": "n8n-nodes-base.stickyNote",
"position": [
208,
-896
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "876ab126-dc88-427a-824a-db2f3cbb95e3",
"name": "Note adhésive 1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-400,
-416
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "9542956e-cf3b-4125-af5a-d0d57a068e92",
"name": "Note adhésive 3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-704,
224
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "b0039402-e79c-42a4-be35-9863824d5bed",
"name": "Note adhésive 4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-704,
544
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "f126bd8b-76b6-4b28-b20f-2330391cce04",
"name": "Note adhésive 5",
"type": "n8n-nodes-base.stickyNote",
"position": [
128,
224
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "3e42f759-752d-40b6-9206-e9d1bf0a7591",
"name": "Note adhésive 6",
"type": "n8n-nodes-base.stickyNote",
"position": [
688,
624
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "e8955b91-eda4-44be-9365-1ef0cae278f3",
"name": "Note adhésive 7",
"type": "n8n-nodes-base.stickyNote",
"position": [
688,
1120
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "45dfcf00-b2a0-453c-b930-2c9551aad7a3",
"name": "Note adhésive 8",
"type": "n8n-nodes-base.stickyNote",
"position": [
688,
1520
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "f5b5cba9-881f-41e7-9027-4f9e9a0ff3ef",
"name": "Note adhésive 9",
"type": "n8n-nodes-base.stickyNote",
"position": [
688,
1760
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "37a1b4e4-092b-48bf-9b16-38965f7f2686",
"name": "Note adhésive 10",
"type": "n8n-nodes-base.stickyNote",
"position": [
688,
2256
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "2b714ce7-c5bc-408d-9e5b-e6005275bd73",
"name": "GH | Obtenir les données du fichier",
"type": "n8n-nodes-base.github",
"position": [
128,
-352
],
"webhookId": "a0590009-4492-44bd-892c-8cc91ffaf47f",
"parameters": {},
"typeVersion": 1,
"continueOnFail": true,
"alwaysOutputData": true
},
{
"id": "c37148e3-49c8-4d4a-a978-2d70db6aeb9d",
"name": "GH | Obtenir le fichier",
"type": "n8n-nodes-base.httpRequest",
"position": [
512,
-368
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "8f0ad113-87e4-4c33-9d50-b12fe324eace",
"name": "GH | Modifier un fichier existant",
"type": "n8n-nodes-base.github",
"position": [
1184,
-128
],
"webhookId": "efbc28ce-f88e-4af5-8849-f6ba6c63cbb3",
"parameters": {},
"typeVersion": 1
},
{
"id": "4c543842-db16-4fd6-9aef-d10afd2eb956",
"name": "GH | Créer un nouveau fichier",
"type": "n8n-nodes-base.github",
"position": [
1184,
48
],
"webhookId": "88916171-eeb8-4e3e-961b-0451a6d397d2",
"parameters": {},
"typeVersion": 1
},
{
"id": "e2cc27fd-e73d-4d13-8ab0-1f78a2049cac",
"name": "GH | all-workflows",
"type": "n8n-nodes-base.github",
"position": [
896,
880
],
"webhookId": "fd89f9db-10dc-49f7-a043-d521691e8f8e",
"parameters": {},
"typeVersion": 1.1
},
{
"id": "da684cdc-7409-4104-aea0-1fd882775a32",
"name": "GH | Obtenir les commits du fichier",
"type": "n8n-nodes-base.httpRequest",
"position": [
1040,
1584
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "84235900-b068-4ad6-af14-1536423a364c",
"name": "GH | Obtenir les infos du commit",
"type": "n8n-nodes-base.httpRequest",
"position": [
720,
2096
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "ebf78678-a674-4abe-87aa-2044c1a76e83",
"name": "GH | Obtenir le contenu du commit",
"type": "n8n-nodes-base.httpRequest",
"position": [
944,
1952
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "b3898298-e00e-4f1e-8c55-67c03cc4e78a",
"name": "Pack Workflow",
"type": "n8n-nodes-base.set",
"position": [
1024,
2304
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "97a086d8-6490-417e-b58d-a9cb278524a8",
"name": "prepare-sync",
"type": "n8n-nodes-base.noOp",
"position": [
704,
2304
],
"parameters": {},
"typeVersion": 1
},
{
"id": "90322d7a-b6e1-4fa3-b841-fcb33ece5f72",
"name": "Modifier les champs",
"type": "n8n-nodes-base.set",
"position": [
1568,
880
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "25f48e51-08c4-44f6-b293-593963696e34",
"name": "Obtenir tous les fichiers avec le même ID de workflow",
"type": "n8n-nodes-base.summarize",
"position": [
1392,
880
],
"parameters": {},
"typeVersion": 1.1,
"alwaysOutputData": true
},
{
"id": "38fc4ccd-9d6d-4933-874f-5f639f4de354",
"name": "Trier",
"type": "n8n-nodes-base.sort",
"position": [
1360,
1584
],
"parameters": {},
"typeVersion": 1
},
{
"id": "75a0396f-4e05-4980-8048-c2c262a0bea0",
"name": "GH | Vérifier l'existence du répertoire",
"type": "n8n-nodes-base.github",
"position": [
336,
400
],
"webhookId": "1d648777-0678-4bfe-8b58-1fab699b4ade",
"parameters": {},
"typeVersion": 1.1
},
{
"id": "4cdae560-7585-4444-8b7b-9335be8c1027",
"name": "Agréger",
"type": "n8n-nodes-base.aggregate",
"position": [
512,
400
],
"parameters": {},
"typeVersion": 1
},
{
"id": "aba5c6d8-15ae-4e82-8075-0106e3b7453b",
"name": "Le dossier existe ?",
"type": "n8n-nodes-base.if",
"position": [
704,
400
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "b82e47ff-1e52-40b2-92fc-5e82cf2a8d19",
"name": "GH | Créer le dossier initial",
"type": "n8n-nodes-base.github",
"position": [
896,
384
],
"webhookId": "52c6bf7e-bbd8-4c4a-be8e-881b1466e32c",
"parameters": {},
"typeVersion": 1.1
},
{
"id": "e1a3287b-8b37-41e0-8189-bec730752121",
"name": "Fusionner 7",
"type": "n8n-nodes-base.merge",
"position": [
704,
256
],
"parameters": {},
"typeVersion": 3.2
},
{
"id": "fe7da895-93d4-4938-90c8-cb5b1e74f9d9",
"name": "Filtrer 1",
"type": "n8n-nodes-base.filter",
"position": [
1232,
880
],
"parameters": {},
"typeVersion": 2.2,
"alwaysOutputData": true
},
{
"id": "7c9c60fe-9019-43f5-81fc-6dc36f1d3002",
"name": "Réduire",
"type": "n8n-nodes-base.set",
"position": [
2592,
832
],
"parameters": {},
"executeOnce": true,
"typeVersion": 3.4
},
{
"id": "e95fde69-3981-4ac3-a14a-c8e15d167d02",
"name": "Tableaux finaux",
"type": "n8n-nodes-base.set",
"position": [
2752,
832
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "8ec86b70-9989-414d-9e33-9f66d66beaae",
"name": "Diviser le chemin des commits",
"type": "n8n-nodes-base.splitOut",
"position": [
864,
1584
],
"parameters": {},
"typeVersion": 1
}
],
"active": true,
"pinData": {},
"settings": {
"callerPolicy": "workflowsFromSameOwner",
"executionOrder": "v1",
"saveDataSuccessExecution": "all"
},
"versionId": "17326b4a-645e-48fe-8b40-fc52a3b6ea0f",
"connections": {
"76d0a82b-3278-417b-9adf-28c89a55f2c5": {
"main": [
[
{
"node": "1d157227-083d-432e-b40f-b0c5e03879f7",
"type": "main",
"index": 0
}
]
]
},
"442cec5b-b62c-49b1-a58a-38415c5d470d": {
"main": [
[
{
"node": "b5c523ee-1d01-4dc8-b99c-36bd845ca11b",
"type": "main",
"index": 0
},
{
"node": "e2cc27fd-e73d-4d13-8ab0-1f78a2049cac",
"type": "main",
"index": 0
}
]
]
},
"38fc4ccd-9d6d-4933-874f-5f639f4de354": {
"main": [
[
{
"node": "24a55760-968c-49d6-afb4-48e12e049328",
"type": "main",
"index": 0
}
]
]
},
"23a27ba3-a421-4fe4-aad3-d400e1a751ea": {
"main": [
[
{
"node": "44f2c7ce-11b8-428a-bd1e-8a00d7cb020f",
"type": "main",
"index": 0
}
]
]
},
"928fa6b4-732c-4aa5-a8a0-170876e84816": {
"main": [
[
{
"node": "75a0396f-4e05-4980-8048-c2c262a0bea0",
"type": "main",
"index": 0
},
{
"node": "e1a3287b-8b37-41e0-8189-bec730752121",
"type": "main",
"index": 0
}
]
]
},
"6514addd-2e8c-4177-b10b-5bb9bcc14f98": {
"main": [
[
{
"node": "f86c6052-bcf5-43c2-b66e-e29c84bb461d",
"type": "main",
"index": 0
}
]
]
},
"3a122392-ff93-4e6d-94fc-477373f4f070": {
"main": [
[
{
"node": "6a07c2cb-3020-4d34-9671-f76d48d7de73",
"type": "main",
"index": 0
}
]
]
},
"96326909-54cc-45d3-a867-f3e4a7b85df5": {
"main": [
[
{
"node": "2c1226d7-34e9-425d-b67c-3b619b00006e",
"type": "main",
"index": 0
}
]
]
},
"f1fe289d-64f0-42a0-bd90-151509c343af": {
"main": [
[
{
"node": "7c9c60fe-9019-43f5-81fc-6dc36f1d3002",
"type": "main",
"index": 0
}
]
]
},
"8f6dfa24-5602-4d14-8011-56e4c83589db": {
"main": [
[
{
"node": "76d0a82b-3278-417b-9adf-28c89a55f2c5",
"type": "main",
"index": 0
}
]
]
},
"bc993e17-96f8-4c05-9711-a294270643cb": {
"main": [
[
{
"node": "561e3c45-95de-4564-9fdb-479325edacbf",
"type": "main",
"index": 0
}
]
]
},
"d19994d6-916e-452d-a93f-d8485ecfd675": {
"main": [
[
{
"node": "12c8d1ee-7a36-4451-8b0c-0b5d7dc94d4a",
"type": "main",
"index": 0
}
]
]
},
"186db81b-5edc-4451-bce9-d9216862329e": {
"main": [
[
{
"node": "e920a463-1a06-43c1-91d0-25bc507ac978",
"type": "main",
"index": 1
},
{
"node": "2b714ce7-c5bc-408d-9e5b-e6005275bd73",
"type": "main",
"index": 0
}
]
]
},
"e1a3287b-8b37-41e0-8189-bec730752121": {
"main": [
[
{
"node": "cb3f46df-e861-4fc6-97b5-5d8870cf0791",
"type": "main",
"index": 0
},
{
"node": "8f6dfa24-5602-4d14-8011-56e4c83589db",
"type": "main",
"index": 0
}
]
]
},
"7c9c60fe-9019-43f5-81fc-6dc36f1d3002": {
"main": [
[
{
"node": "e95fde69-3981-4ac3-a14a-c8e15d167d02",
"type": "main",
"index": 0
}
]
]
},
"8eba5f56-9093-4861-9f75-d4705bca7a0a": {
"main": [
[
{
"node": "186db81b-5edc-4451-bce9-d9216862329e",
"type": "main",
"index": 0
}
],
[
{
"node": "928fa6b4-732c-4aa5-a8a0-170876e84816",
"type": "main",
"index": 1
}
],
[
{
"node": "96326909-54cc-45d3-a867-f3e4a7b85df5",
"type": "main",
"index": 0
}
]
]
},
"8c9172d3-1761-481a-ad8c-a7fef4675c0c": {
"main": [
[
{
"node": "f1fe289d-64f0-42a0-bd90-151509c343af",
"type": "main",
"index": 1
}
]
]
},
"fe7da895-93d4-4938-90c8-cb5b1e74f9d9": {
"main": [
[
{
"node": "25f48e51-08c4-44f6-b293-593963696e34",
"type": "main",
"index": 0
}
]
]
},
"0b08c161-7f01-46fb-91b3-289d527fe7b9": {
"main": [
[
{
"node": "8eba5f56-9093-4861-9f75-d4705bca7a0a",
"type": "main",
"index": 0
}
]
]
},
"b027b064-f332-46bb-a55f-72b1777a6ff4": {
"main": [
[
{
"node": "f1fe289d-64f0-42a0-bd90-151509c343af",
"type": "main",
"index": 0
}
]
]
},
"4cdae560-7585-4444-8b7b-9335be8c1027": {
"main": [
[
{
"node": "aba5c6d8-15ae-4e82-8075-0106e3b7453b",
"type": "main",
"index": 0
}
]
]
},
"6d9bedf5-a908-4529-b08f-28512388ea2a": {
"main": [
[
{
"node": "f1fe289d-64f0-42a0-bd90-151509c343af",
"type": "main",
"index": 2
}
]
]
},
"90322d7a-b6e1-4fa3-b841-fcb33ece5f72": {
"main": [
[
{
"node": "561e3c45-95de-4564-9fdb-479325edacbf",
"type": "main",
"index": 1
},
{
"node": "339be0ea-37bf-4fec-9ae3-eba0f4b0b624",
"type": "main",
"index": 0
}
]
]
},
"52515c81-ac25-4fee-b816-63cba8096649": {
"main": [
[
{
"node": "4c543842-db16-4fd6-9aef-d10afd2eb956",
"type": "main",
"index": 0
}
]
]
},
"e920a463-1a06-43c1-91d0-25bc507ac978": {
"main": [
[
{
"node": "f572a7af-2414-45a2-9997-c337537f28f9",
"type": "main",
"index": 0
}
]
]
},
"f572a7af-2414-45a2-9997-c337537f28f9": {
"main": [
[
{
"node": "c2fdd2c2-cce7-4299-a613-433b92770da1",
"type": "main",
"index": 0
}
]
]
},
"9f38db6d-278f-40ee-8688-06ab78e4668f": {
"main": [
[
{
"node": "0b08c161-7f01-46fb-91b3-289d527fe7b9",
"type": "main",
"index": 0
}
]
]
},
"12c8d1ee-7a36-4451-8b0c-0b5d7dc94d4a": {
"main": [
[
{
"node": "23a27ba3-a421-4fe4-aad3-d400e1a751ea",
"type": "main",
"index": 0
}
]
]
},
"c2fdd2c2-cce7-4299-a613-433b92770da1": {
"main": [
[
{
"node": "968ec76f-8c1e-4c6b-9f9b-3f5a49175c56",
"type": "main",
"index": 0
}
],
[
{
"node": "c601d40f-b9c4-4ea1-9575-666e7776a3ad",
"type": "main",
"index": 0
}
],
[
{
"node": "52515c81-ac25-4fee-b816-63cba8096649",
"type": "main",
"index": 0
}
]
]
},
"a2f9a23a-3e0c-47a4-bdbd-969cfff9728e": {
"main": [
[
{
"node": "bc993e17-96f8-4c05-9711-a294270643cb",
"type": "main",
"index": 0
}
]
]
},
"85056683-4e15-4114-8cd1-ce3e5c57eed1": {
"main": [
[
{
"node": "fe7da895-93d4-4938-90c8-cb5b1e74f9d9",
"type": "main",
"index": 0
}
]
]
},
"339be0ea-37bf-4fec-9ae3-eba0f4b0b624": {
"main": [
[
{
"node": "bc993e17-96f8-4c05-9711-a294270643cb",
"type": "main",
"index": 1
}
]
]
},
"21ca5a9e-22b4-4341-9708-b7b5d50585bf": {
"main": [
[
{
"node": "38fc4ccd-9d6d-4933-874f-5f639f4de354",
"type": "main",
"index": 0
}
]
]
},
"e95fde69-3981-4ac3-a14a-c8e15d167d02": {
"main": [
[
{
"node": "5dabb40c-f549-4722-b633-5f2759e8b950",
"type": "main",
"index": 0
}
]
]
},
"2c1226d7-34e9-425d-b67c-3b619b00006e": {
"main": [
[
{
"node": "442cec5b-b62c-49b1-a58a-38415c5d470d",
"type": "main",
"index": 0
}
],
[
{
"node": "fb9fcb20-3a0e-40fa-bf86-0ab5410a400c",
"type": "main",
"index": 0
}
],
[
{
"node": "cbcc9484-a237-4287-9b05-ad1cfc2f649b",
"type": "main",
"index": 0
}
],
[
{
"node": "0926b8bd-e45e-49fa-83e3-270657383049",
"type": "main",
"index": 0
}
],
[
{
"node": "97a086d8-6490-417e-b58d-a9cb278524a8",
"type": "main",
"index": 0
}
]
]
},
"4312498d-08eb-4490-8979-09cc918c0353": {
"main": [
[
{
"node": "186db81b-5edc-4451-bce9-d9216862329e",
"type": "main",
"index": 1
}
]
]
},
"cbcc9484-a237-4287-9b05-ad1cfc2f649b": {
"main": [
[
{
"node": "8ec86b70-9989-414d-9e33-9f66d66beaae",
"type": "main",
"index": 0
}
]
]
},
"f8105931-feef-40eb-b8a6-ef44f7adb0a2": {
"main": [
[
{
"node": "f86c6052-bcf5-43c2-b66e-e29c84bb461d",
"type": "main",
"index": 0
}
]
]
},
"97a086d8-6490-417e-b58d-a9cb278524a8": {
"main": [
[
{
"node": "ced1474d-89dd-4dbd-9126-1e44847ba78c",
"type": "main",
"index": 0
}
]
]
},
"c37148e3-49c8-4d4a-a978-2d70db6aeb9d": {
"main": [
[
{
"node": "e920a463-1a06-43c1-91d0-25bc507ac978",
"type": "main",
"index": 0
}
]
]
},
"b3898298-e00e-4f1e-8c55-67c03cc4e78a": {
"main": [
[
{
"node": "5b7c84fd-4af7-4cdd-8395-e0b6bbe65011",
"type": "main",
"index": 0
}
]
]
},
"aba5c6d8-15ae-4e82-8075-0106e3b7453b": {
"main": [
[
{
"node": "e1a3287b-8b37-41e0-8189-bec730752121",
"type": "main",
"index": 1
}
],
[
{
"node": "b82e47ff-1e52-40b2-92fc-5e82cf2a8d19",
"type": "main",
"index": 0
}
]
]
},
"6a07c2cb-3020-4d34-9671-f76d48d7de73": {
"main": [
[
{
"node": "d19994d6-916e-452d-a93f-d8485ecfd675",
"type": "main",
"index": 2
}
]
]
},
"0926b8bd-e45e-49fa-83e3-270657383049": {
"main": [
[
{
"node": "d19994d6-916e-452d-a93f-d8485ecfd675",
"type": "main",
"index": 0
},
{
"node": "ebf78678-a674-4abe-87aa-2044c1a76e83",
"type": "main",
"index": 0
},
{
"node": "84235900-b068-4ad6-af14-1536423a364c",
"type": "main",
"index": 0
}
]
]
},
"3ff2a022-320c-471b-96a8-061ed426097d": {
"main": [
[
{
"node": "0b08c161-7f01-46fb-91b3-289d527fe7b9",
"type": "main",
"index": 0
}
]
]
},
"f86c6052-bcf5-43c2-b66e-e29c84bb461d": {
"main": [
[
{
"node": "5aecec4b-0f03-4335-b266-4887d814d671",
"type": "main",
"index": 0
}
],
[
{
"node": "cfbbaa96-5335-4b90-b20c-0c8fcca8dd06",
"type": "main",
"index": 0
}
]
]
},
"44f2c7ce-11b8-428a-bd1e-8a00d7cb020f": {
"main": [
[
{
"node": "098ce3e5-f83e-4b4f-89ac-c7682037940d",
"type": "main",
"index": 0
}
],
[
{
"node": "5f8caeda-4677-45f9-ae48-97c1bd418848",
"type": "main",
"index": 0
}
]
]
},
"da7c7416-7be6-4efe-b3e4-311ecef23f12": {
"main": [
[
{
"node": "96326909-54cc-45d3-a867-f3e4a7b85df5",
"type": "main",
"index": 1
},
{
"node": "3ff2a022-320c-471b-96a8-061ed426097d",
"type": "main",
"index": 0
}
]
]
},
"fb9fcb20-3a0e-40fa-bf86-0ab5410a400c": {
"main": [
[
{
"node": "b6968d06-2c44-42f4-b35e-c445189da7f0",
"type": "main",
"index": 0
}
],
[
{
"node": "1bdaac23-ea7b-412c-b962-a4810aa68bdf",
"type": "main",
"index": 0
}
]
]
},
"561e3c45-95de-4564-9fdb-479325edacbf": {
"main": [
[
{
"node": "b027b064-f332-46bb-a55f-72b1777a6ff4",
"type": "main",
"index": 0
}
],
[
{
"node": "8c9172d3-1761-481a-ad8c-a7fef4675c0c",
"type": "main",
"index": 0
}
],
[],
[
{
"node": "6d9bedf5-a908-4529-b08f-28512388ea2a",
"type": "main",
"index": 0
}
]
]
},
"0f5d1337-a325-421e-910a-544a5184dad3": {
"main": [
[
{
"node": "f8105931-feef-40eb-b8a6-ef44f7adb0a2",
"type": "main",
"index": 0
}
]
]
},
"ced1474d-89dd-4dbd-9126-1e44847ba78c": {
"main": [
[
{
"node": "b3898298-e00e-4f1e-8c55-67c03cc4e78a",
"type": "main",
"index": 0
}
]
]
},
"61a1ba19-1707-4dc9-83f1-7b895e31043b": {
"main": [
[
{
"node": "0b08c161-7f01-46fb-91b3-289d527fe7b9",
"type": "main",
"index": 0
}
]
]
},
"098ce3e5-f83e-4b4f-89ac-c7682037940d": {
"main": [
[
{
"node": "12538dcc-bcda-464a-b666-970e9f680207",
"type": "main",
"index": 0
}
]
]
},
"c601d40f-b9c4-4ea1-9575-666e7776a3ad": {
"main": [
[
{
"node": "8f0ad113-87e4-4c33-9d50-b12fe324eace",
"type": "main",
"index": 0
}
]
]
},
"cbe520c0-2182-4fce-bcbc-3c3341259c24": {
"main": [
[
{
"node": "c37148e3-49c8-4d4a-a978-2d70db6aeb9d",
"type": "main",
"index": 0
}
],
[
{
"node": "e920a463-1a06-43c1-91d0-25bc507ac978",
"type": "main",
"index": 0
}
]
]
},
"5f8caeda-4677-45f9-ae48-97c1bd418848": {
"main": [
[
{
"node": "12538dcc-bcda-464a-b666-970e9f680207",
"type": "main",
"index": 0
}
]
]
},
"b5c523ee-1d01-4dc8-b99c-36bd845ca11b": {
"main": [
[
{
"node": "a2f9a23a-3e0c-47a4-bdbd-969cfff9728e",
"type": "main",
"index": 0
}
]
]
},
"2b714ce7-c5bc-408d-9e5b-e6005275bd73": {
"main": [
[
{
"node": "cbe520c0-2182-4fce-bcbc-3c3341259c24",
"type": "main",
"index": 0
}
]
]
},
"e2cc27fd-e73d-4d13-8ab0-1f78a2049cac": {
"main": [
[
{
"node": "85056683-4e15-4114-8cd1-ce3e5c57eed1",
"type": "main",
"index": 0
}
]
]
},
"8ec86b70-9989-414d-9e33-9f66d66beaae": {
"main": [
[
{
"node": "da684cdc-7409-4104-aea0-1fd882775a32",
"type": "main",
"index": 0
}
]
]
},
"cfbbaa96-5335-4b90-b20c-0c8fcca8dd06": {
"main": [
[
{
"node": "f86c6052-bcf5-43c2-b66e-e29c84bb461d",
"type": "main",
"index": 0
}
],
[
{
"node": "6514addd-2e8c-4177-b10b-5bb9bcc14f98",
"type": "main",
"index": 0
}
]
]
},
"b6968d06-2c44-42f4-b35e-c445189da7f0": {
"main": [
[
{
"node": "12538dcc-bcda-464a-b666-970e9f680207",
"type": "main",
"index": 0
}
],
[]
]
},
"4c543842-db16-4fd6-9aef-d10afd2eb956": {
"main": [
[
{
"node": "ed6f55da-6bc3-4be1-a54b-90d935547823",
"type": "main",
"index": 0
}
]
]
},
"84235900-b068-4ad6-af14-1536423a364c": {
"main": [
[
{
"node": "3a122392-ff93-4e6d-94fc-477373f4f070",
"type": "main",
"index": 0
}
]
]
},
"cb3f46df-e861-4fc6-97b5-5d8870cf0791": {
"main": [
[
{
"node": "8f6dfa24-5602-4d14-8011-56e4c83589db",
"type": "main",
"index": 1
}
]
]
},
"5b7c84fd-4af7-4cdd-8395-e0b6bbe65011": {
"main": [
[
{
"node": "12538dcc-bcda-464a-b666-970e9f680207",
"type": "main",
"index": 0
}
]
]
},
"1bdaac23-ea7b-412c-b962-a4810aa68bdf": {
"main": [
[
{
"node": "12538dcc-bcda-464a-b666-970e9f680207",
"type": "main",
"index": 0
}
],
[]
]
},
"da684cdc-7409-4104-aea0-1fd882775a32": {
"main": [
[
{
"node": "21ca5a9e-22b4-4341-9708-b7b5d50585bf",
"type": "main",
"index": 0
}
]
]
},
"968ec76f-8c1e-4c6b-9f9b-3f5a49175c56": {
"main": [
[
{
"node": "ed6f55da-6bc3-4be1-a54b-90d935547823",
"type": "main",
"index": 0
}
]
]
},
"8229c54d-ab6e-4c70-aae1-03959dfe24ea": {
"main": [
[
{
"node": "928fa6b4-732c-4aa5-a8a0-170876e84816",
"type": "main",
"index": 0
},
{
"node": "61a1ba19-1707-4dc9-83f1-7b895e31043b",
"type": "main",
"index": 0
}
]
]
},
"8f0ad113-87e4-4c33-9d50-b12fe324eace": {
"main": [
[
{
"node": "ed6f55da-6bc3-4be1-a54b-90d935547823",
"type": "main",
"index": 0
}
]
]
},
"ebf78678-a674-4abe-87aa-2044c1a76e83": {
"main": [
[
{
"node": "d19994d6-916e-452d-a93f-d8485ecfd675",
"type": "main",
"index": 1
}
]
]
},
"b82e47ff-1e52-40b2-92fc-5e82cf2a8d19": {
"main": [
[
{
"node": "e1a3287b-8b37-41e0-8189-bec730752121",
"type": "main",
"index": 1
}
]
]
},
"75a0396f-4e05-4980-8048-c2c262a0bea0": {
"main": [
[
{
"node": "4cdae560-7585-4444-8b7b-9335be8c1027",
"type": "main",
"index": 0
}
]
]
},
"177fe02c-976b-40f7-9769-21e0ae84e45e": {
"main": [
[
{
"node": "4312498d-08eb-4490-8979-09cc918c0353",
"type": "main",
"index": 0
},
{
"node": "9f38db6d-278f-40ee-8688-06ab78e4668f",
"type": "main",
"index": 0
}
]
]
},
"25f48e51-08c4-44f6-b293-593963696e34": {
"main": [
[
{
"node": "90322d7a-b6e1-4fa3-b841-fcb33ece5f72",
"type": "main",
"index": 0
}
]
]
}
}
}Foire aux questions
Comment utiliser ce workflow ?
Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.
Dans quelles scénarios ce workflow est-il adapté ?
Avancé - DevOps, IA Multimodale
Est-ce payant ?
Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.
Workflows recommandés
Explorer les nœuds n8n dans la bibliothèque de références visuelles
Explorer les nœuds n8n dans la base de références visuelles
If
Ftp
Set
+
If
Ftp
Set
113 NœudsI versus AI
Autres
Sauvegarde automatisée des workflows n8n vers GitHub avec suivi des suppressions
Sauvegarde automatisée des workflows n8n vers GitHub et suivi des suppressions
If
N8n
Set
+
If
N8n
Set
31 NœudsMarcial Ambriz
DevOps
[Modèle] AI Pet Shop v8
🐶 Assistant de magasin de pets IA - Intégration de GPT-4o, Google Calendar et WhatsApp/Instagram/Facebook
If
N8n
Set
+
If
N8n
Set
244 NœudsAmanda Benks
Ventes
Agent IA restaurant [Modèle]
🤖 Assistant IA pour WhatsApp, Instagram et Messenger
If
N8n
Set
+
If
N8n
Set
239 NœudsAmanda Benks
Autres
Statistiques de flux de travail
🦅 Vue d'ensemble complète de votre instance n8n via le tableau de bord des flux de travail
N8n
Set
Xml
+
N8n
Set
Xml
31 NœudsEduard
DevOps
Version professionnelle de l'automatisation de blog WordPress (recherche approfondie) v2.1 sur le marché
Automatisation de la création de blog optimisé pour le SEO avec GPT-4o, Perplexity AI et support multilingue
If
Set
Xml
+
If
Set
Xml
125 NœudsDaniel Ng
Création de contenu
Informations sur le workflow
Niveau de difficulté
Avancé
Nombre de nœuds94
Catégorie2
Types de nœuds23
Description de la difficulté
Auteur
Eduard
@eduardLiens externes
Voir sur n8n.io →
Partager ce workflow