diff --git a/n8nWorkflow.json b/n8nWorkflow.json deleted file mode 100644 index e0e73cc..0000000 --- a/n8nWorkflow.json +++ /dev/null @@ -1,362 +0,0 @@ -{ - "$json": { - "updatedAt": "2026-06-03T21:36:08.610Z", - "createdAt": "2026-06-03T20:22:29.809Z", - "id": "nvV9JrJGy1AEZdYI", - "name": "Gitea n8n test", - "description": null, - "active": false, - "isArchived": false, - "nodes": [ - { - "parameters": {}, - "type": "n8n-nodes-base.manualTrigger", - "typeVersion": 1, - "position": [ - -112, - 48 - ], - "id": "198926a6-c823-456d-be1e-35b7c31b3152", - "name": "When clicking ‘Execute workflow’" - }, - { - "parameters": { - "method": "POST", - "url": "=https://git.digitalcompass.agency/api/v1/repos/EidanThen/n8n-prueba/contents/{{ $('Valores').item.json.file_name }}.json", - "sendHeaders": true, - "headerParameters": { - "parameters": [ - { - "name": "Authorization", - "value": "token f68f177ebd3d5795ffc09c1cd880c4007b063fd8" - } - ] - }, - "sendBody": true, - "specifyBody": "json", - "jsonBody": "={\n \"message\": \"{{ $json.message }}\",\n \"content\": \"{{ $json.content }}\",\n \"branch\": \"{{ $json.branch }}\"\n}", - "options": {} - }, - "type": "n8n-nodes-base.httpRequest", - "typeVersion": 4.4, - "position": [ - 848, - 160 - ], - "id": "095684ea-b184-4f2c-8f4d-c879c9879dbd", - "name": "Subir archivo", - "retryOnFail": false - }, - { - "parameters": { - "jsCode": "const sha = $('Obtener archivo').first().json.sha;\nconst data = { $json };\n\nreturn [{\n json: {\n message: \"Update \" + $('Valores').first().json.file_name + \".json\",\n content: Buffer.from(JSON.stringify(data, null, 2)).toString(\"base64\"),\n sha: sha,\n branch: \"main\"\n }\n}];" - }, - "type": "n8n-nodes-base.code", - "typeVersion": 2, - "position": [ - 672, - -48 - ], - "id": "70718bd0-b69a-4e24-8b99-9b8befdc7a7a", - "name": "Code in JavaScript" - }, - { - "parameters": { - "jsCode": "const sha = $json.sha; // viene del GET anterior\nconst data = { $json };\n\nconst base64 = Buffer.from(JSON.stringify(data, null, 2)).toString(\"base64\");\n\nreturn [{\n json: {\n message: \"Create \" + $('Valores').first().json.file_name + \".json\",\n content: base64,\n sha: sha,\n branch: \"main\"\n }\n}];" - }, - "type": "n8n-nodes-base.code", - "typeVersion": 2, - "position": [ - 672, - 160 - ], - "id": "dae8528c-ea17-4f09-8612-92c67879003c", - "name": "Code in JavaScript1" - }, - { - "parameters": { - "url": "=https://git.digitalcompass.agency/api/v1/repos/EidanThen/{{ $json.repo_name }}/contents/{{ $json.file_name }}.json", - "sendHeaders": true, - "headerParameters": { - "parameters": [ - { - "name": "Authorization", - "value": "token f68f177ebd3d5795ffc09c1cd880c4007b063fd8" - } - ] - }, - "options": {} - }, - "type": "n8n-nodes-base.httpRequest", - "typeVersion": 4.4, - "position": [ - 240, - 48 - ], - "id": "78024966-85c5-417d-939f-9d5df7e4d050", - "name": "Obtener archivo", - "onError": "continueErrorOutput" - }, - { - "parameters": { - "method": "PUT", - "url": "=https://git.digitalcompass.agency/api/v1/repos/EidanThen/n8n-prueba/contents/{{ $('Valores').item.json.file_name }}.json", - "sendHeaders": true, - "headerParameters": { - "parameters": [ - { - "name": "Authorization", - "value": "token f68f177ebd3d5795ffc09c1cd880c4007b063fd8" - } - ] - }, - "sendBody": true, - "specifyBody": "json", - "jsonBody": "={\n \"message\": \"{{ $json.message }}\",\n \"content\": \"{{ $json.content }}\",\n \"sha\": \"{{ $json.sha }}\",\n \"branch\": \"{{ $json.branch }}\"\n}", - "options": {} - }, - "type": "n8n-nodes-base.httpRequest", - "typeVersion": 4.4, - "position": [ - 848, - -48 - ], - "id": "27c22629-bdc8-4de5-a2b7-6b155b8f44dc", - "name": "Actualizar archivo" - }, - { - "parameters": { - "operation": "get", - "workflowId": { - "__rl": true, - "value": "nvV9JrJGy1AEZdYI", - "mode": "list", - "cachedResultName": "Gitea n8n test (#nvV9JrJGy1AEZdYI)" - }, - "requestOptions": {} - }, - "type": "n8n-nodes-base.n8n", - "typeVersion": 1, - "position": [ - 496, - -48 - ], - "id": "7c151d40-68d4-4021-910e-f7047f20725a", - "name": "Get a workflow1", - "credentials": { - "n8nApi": { - "id": "73Ydc9X8h5HXvFrt", - "name": "Eidan - n8n account" - } - } - }, - { - "parameters": { - "operation": "get", - "workflowId": { - "__rl": true, - "value": "nvV9JrJGy1AEZdYI", - "mode": "list", - "cachedResultName": "Gitea n8n test (#nvV9JrJGy1AEZdYI)" - }, - "requestOptions": {} - }, - "type": "n8n-nodes-base.n8n", - "typeVersion": 1, - "position": [ - 496, - 160 - ], - "id": "3b5ccdea-7d04-41a0-83bb-0d4907b11cc3", - "name": "Get a workflow2", - "credentials": { - "n8nApi": { - "id": "73Ydc9X8h5HXvFrt", - "name": "Eidan - n8n account" - } - } - }, - { - "parameters": { - "assignments": { - "assignments": [ - { - "id": "3519ad4c-6d66-4963-ab76-ee5517d88d67", - "name": "repo_name", - "value": "n8n-prueba", - "type": "string" - }, - { - "id": "0df99f1e-1354-43b9-9d20-9f994cc82cf6", - "name": "file_name", - "value": "n8nWorkflow", - "type": "string" - } - ] - }, - "options": {} - }, - "type": "n8n-nodes-base.set", - "typeVersion": 3.4, - "position": [ - 64, - 48 - ], - "id": "b6317eb2-986d-4973-b108-4d626bfc2c74", - "name": "Valores" - }, - { - "parameters": { - "content": "## Valores del repositorio\n\n1. repo_name: Nombre del repositorio\n\n2. file_name: Nombre del archivo json de n8n", - "height": 352, - "width": 208 - }, - "type": "n8n-nodes-base.stickyNote", - "position": [ - 16, - -144 - ], - "typeVersion": 1, - "id": "1010624d-df03-46d4-bfaa-7f6249e81f65", - "name": "Sticky Note" - }, - { - "parameters": { - "options": {} - }, - "type": "@n8n/n8n-nodes-langchain.agent", - "typeVersion": 3.1, - "position": [ - 144, - 336 - ], - "id": "45d8aab9-434f-49d9-85c3-2f89cef3584f", - "name": "AI Agent" - } - ], - "connections": { - "When clicking ‘Execute workflow’": { - "main": [ - [ - { - "node": "Valores", - "type": "main", - "index": 0 - } - ] - ] - }, - "Code in JavaScript": { - "main": [ - [ - { - "node": "Actualizar archivo", - "type": "main", - "index": 0 - } - ] - ] - }, - "Code in JavaScript1": { - "main": [ - [ - { - "node": "Subir archivo", - "type": "main", - "index": 0 - } - ] - ] - }, - "Subir archivo": { - "main": [ - [], - [] - ] - }, - "Obtener archivo": { - "main": [ - [ - { - "node": "Get a workflow1", - "type": "main", - "index": 0 - } - ], - [ - { - "node": "Get a workflow2", - "type": "main", - "index": 0 - } - ] - ] - }, - "Get a workflow1": { - "main": [ - [ - { - "node": "Code in JavaScript", - "type": "main", - "index": 0 - } - ] - ] - }, - "Get a workflow2": { - "main": [ - [ - { - "node": "Code in JavaScript1", - "type": "main", - "index": 0 - } - ] - ] - }, - "Valores": { - "main": [ - [ - { - "node": "Obtener archivo", - "type": "main", - "index": 0 - } - ] - ] - } - }, - "settings": { - "executionOrder": "v1", - "binaryMode": "separate" - }, - "staticData": null, - "meta": null, - "pinData": {}, - "versionId": "47a82923-5355-43bc-8815-a1da62c4a18b", - "activeVersionId": null, - "versionCounter": 228, - "triggerCount": 0, - "shared": [ - { - "updatedAt": "2026-06-03T20:22:29.813Z", - "createdAt": "2026-06-03T20:22:29.813Z", - "role": "workflow:owner", - "workflowId": "nvV9JrJGy1AEZdYI", - "projectId": "0bH6HfYEL8n6SDmr", - "project": { - "updatedAt": "2026-04-22T14:25:04.701Z", - "createdAt": "2026-04-22T14:22:54.790Z", - "id": "0bH6HfYEL8n6SDmr", - "name": "Eidan Then ", - "type": "personal", - "icon": null, - "description": null, - "creatorId": "de14e7e5-491b-4983-abb2-f88af42e92fd" - } - } - ], - "tags": [], - "activeVersion": null - } -} \ No newline at end of file