{"blocks":[{"id":"3C20B071-E9B9-423B-8DF8-7AC02CAEB60F","type":"StartBlock","x":277,"y":45,"disabled":false,"name":"AutomationUpdated","displayName":"Automation Updated","comment":"","childId":"58F8AB19-01D1-41EA-A6DD-FFB18FA75C1F","inputs":[{"id":"run_mode","value":"webhook","type":"select","structure":{}},{"id":"datasourcetype_guid","value":"61a87510-c7a3-11ea-95da-0fb0c241e75c","type":"select","displayValue":"Qlik Cloud Services","structure":[]},{"id":"webhook_event_guid","value":"d3958320-f77a-11ec-998f-979b98d5e4d7","type":"select","displayValue":"Automation Updated","structure":[]},{"id":"test_payload","value":"{\n  \"data\": {\n    \"id\": \"d2c39090-fd1f-11ec-999f-09b41d3ae905\",\n    \"name\": \"Qlick Cloud webhook test\",\n    \"state\": \"available\",\n    \"ownerId\": \"VgOv_nOU4N9sPkUlQ894liG6MG0Lqj0k\",\n    \"runMode\": \"manual\",\n    \"spaceId\": null,\n    \"tenantId\": \"9DNJCWjedz8Ubgiun7WfH16CjPLQj_if\",\n    \"createdAt\": \"2022-07-06T11:36:06.000000Z\",\n    \"lastRunAt\": null,\n    \"schedules\": [\n      {\n        \"id\": \"d2cac040-fd1f-11ec-924a-8123a833bf18\",\n        \"stopAt\": null,\n        \"startAt\": null,\n        \"interval\": -1,\n        \"timezone\": \"Europe/Bucharest\",\n        \"lastStartAt\": null\n      }\n    ],\n    \"updatedAt\": \"2022-07-06T11:37:23.000000Z\",\n    \"snippetIds\": [],\n    \"description\": \"test description\",\n    \"endpointIds\": [],\n    \"connectorIds\": [],\n    \"lastRunStatus\": null\n  },\n  \"source\": \"com.qlik/automations\",\n  \"eventId\": \"00b42230-fd20-11ec-b880-d547fbe222ba\",\n  \"eventTime\": \"2022-07-06T11:37:23.422Z\",\n  \"eventType\": \"com.qlik.v1.automation.updated\",\n  \"extensions\": {\n    \"userId\": \"VgOv_nOU4N9sPkUlQ894liG6MG0Lqj0k\",\n    \"ownerId\": \"VgOv_nOU4N9sPkUlQ894liG6MG0Lqj0k\",\n    \"updates\": [\n      {\n        \"path\": \"/description\",\n        \"newValue\": \"test description\",\n        \"oldValue\": null\n      },\n      {\n        \"path\": \"/createdAt\",\n        \"newValue\": \"2022-07-06T11:36:06.000000Z\",\n        \"oldValue\": \"2022-07-06T11:36:06.000000Z\"\n      },\n      {\n        \"path\": \"/updatedAt\",\n        \"newValue\": \"2022-07-06T11:37:23.000000Z\",\n        \"oldValue\": \"2022-07-06T11:36:06.000000Z\"\n      }\n    ],\n    \"tenantId\": \"9DNJCWjedz8Ubgiun7WfH16CjPLQj_if\",\n    \"description\": \"Automation updated\"\n  },\n  \"contentType\": \"application/json\",\n  \"eventTypeVersion\": \"1.0.0\",\n  \"cloudEventsVersion\": \"0.1\"\n}","type":"json","structure":[]},{"id":"webhook_documentation","value":null,"type":"string","structure":{}}],"settings":[{"id":"datasource","value":"baee3070-aab5-11ee-b6a3-7f2aeeee52a9","type":"select","structure":[]}],"collapsed":[{"name":"loop","isCollapsed":false}],"logo":"https://d3943gebd10mx7.cloudfront.net/image/logos/a2649cabda63b339ebc68a0c8d028f08.png"},{"id":"9BFBE796-3F7B-414D-8BA4-602227FF501A","type":"SnippetBlock","x":92.89926147460938,"y":214.88888549804688,"disabled":false,"name":"createBranch","displayName":"Git Hub - Create Branch","comment":"","childId":"00519E64-EB56-45D5-A295-6A09FE242212","inputs":[{"id":"9eba70d0-1ed9-11ed-9ddc-9dd0fb7fb287","value":"qlikqaa","type":"string","displayValue":"qlikqaa","structure":[]},{"id":"9ebbf060-1ed9-11ed-afa2-9f7291db7342","value":"automations-demo","type":"string","displayValue":"automations-demo","structure":[]},{"id":"9ebcabc0-1ed9-11ed-bcd0-df5f43c0ceea","value":"5448c7c241565b21499c0cd462622162803de29b","type":"string","displayValue":"refs/heads/main","structure":[]},{"id":"9ebdc940-1ed9-11ed-8015-f5fe505509e5","value":"{ $.branchName }","type":"string","structure":[]}],"settings":[{"id":"datasource","value":null,"type":"select","structure":[]},{"id":"blendr_on_error","value":"stop","type":"select","structure":[]}],"collapsed":[{"name":"loop","isCollapsed":false}],"datasourcetype_guid":"0d87808f-27c0-11ea-921c-022e6b5ea1e2","snippet_guid":"9eac2bb0-1ed9-11ed-8b73-814457c25da5"},{"id":"38710DAB-9CFF-46AB-BA91-D39D12614C6B","type":"EndpointBlock","x":97.8992919921875,"y":314.8888854980469,"disabled":false,"name":"createCommit","displayName":"GitHub - Create Commit","comment":"","childId":"901B47D5-2A82-48E4-BB77-A5CB7158DBC8","inputs":[{"id":"6fd10a40-32eb-11eb-b975-8b84d1822b17","value":"qlikqaa","type":"string","structure":[]},{"id":"6fdfa8d0-32eb-11eb-8f7e-415ce2f28b08","value":"automations-demo","type":"string","structure":[]},{"id":"6fe31400-32eb-11eb-b514-458c4f382d20","value":"{ $.branchName }","type":"string","structure":[]},{"id":"6fe61e20-32eb-11eb-9ae2-29953e121b66","value":"{$.GetTreeSHA}","type":"string","structure":[]},{"id":"93aeb4f0-33b3-11eb-a22f-f59c45def1a6","value":null,"type":"string","structure":[]}],"settings":[{"id":"datasource","value":null,"type":"select","structure":[]},{"id":"blendr_on_error","value":"stop","type":"select","structure":[]}],"collapsed":[{"name":"loop","isCollapsed":false}],"datasourcetype_guid":"0d87808f-27c0-11ea-921c-022e6b5ea1e2","endpoint_guid":"6fa1c3d0-32eb-11eb-a103-5b37b281b395","endpoint_role":"create"},{"id":"8BE415AA-339E-4920-9CB0-3F87B783BEF2","type":"SnippetBlock","x":220,"y":900,"disabled":false,"name":"GetTreeSHA","displayName":"Git Hub - Get Tree SHA","comment":"","childId":"38710DAB-9CFF-46AB-BA91-D39D12614C6B","inputs":[{"id":"3b75cdb0-f139-11eb-a45f-a90df2b51ab8","value":"qlikqaa","type":"string","structure":[]},{"id":"3b766470-f139-11eb-b235-47865d7908d7","value":"automations-demo","type":"string","structure":[]},{"id":"5e08b3b0-f139-11eb-a44f-f5bd2fe73e4c","value":"{ $.branchName }","type":"string","structure":[]}],"settings":[{"id":"datasource","value":null,"type":"select","structure":[]},{"id":"blendr_on_error","value":"stop","type":"select","structure":[]}],"collapsed":[{"name":"loop","isCollapsed":false}],"datasourcetype_guid":"0d87808f-27c0-11ea-921c-022e6b5ea1e2","snippet_guid":"9efa76a0-efab-11eb-ac5b-17fb86391fbe"},{"id":"A0A9FE9F-DDD7-421A-B67E-B71865A5318A","type":"EndpointBlock","x":175,"y":303.0000305175781,"disabled":false,"name":"getAutomation2","displayName":"Qlik Cloud Services - Get Automation 2","comment":"","childId":"436678CB-D704-4961-B7A2-AC672D5F26EE","inputs":[{"id":"637d42f0-cc60-11ec-ada3-9b34db8aacf6","value":"{$.AutomationUpdated.data.id}","type":"string","structure":[]}],"settings":[{"id":"datasource","value":null,"type":"select","structure":[]},{"id":"blendr_on_error","value":"stop","type":"select","structure":[]},{"id":"cache","value":"0","type":"select","structure":[]}],"collapsed":[{"name":"loop","isCollapsed":false}],"datasourcetype_guid":"61a87510-c7a3-11ea-95da-0fb0c241e75c","endpoint_guid":"63599d90-cc60-11ec-8627-27701235d734","endpoint_role":"get"},{"id":"00519E64-EB56-45D5-A295-6A09FE242212","type":"SnippetBlock","x":119.45484924316406,"y":418.7778015136719,"disabled":false,"name":"CreateOrUpdateFileContent","displayName":"Git Hub - Create Or Update File Content","comment":"","childId":"8BE415AA-339E-4920-9CB0-3F87B783BEF2","inputs":[{"id":"70b4a4c0-4074-11ec-a8e6-c1dc761dcfb1","value":"qlikqaa","type":"string","displayValue":"qlikqaa","structure":[]},{"id":"70b5c000-4074-11ec-969e-792346f99f92","value":"automations-demo","type":"string","displayValue":"automations-demo","structure":[]},{"id":"70b63220-4074-11ec-b55b-7725e494603a","value":"automation.json","type":"string","structure":[]},{"id":"b27fff40-4074-11ec-9f16-55d8428ec62c","value":"{ $.branchName }","type":"string","structure":[]},{"id":"70b75130-4074-11ec-84ab-e102a3b0c185","value":"new version for the automation","type":"string","structure":[]},{"id":"70b84f80-4074-11ec-9358-b5650774d83c","value":"{base64encode: {json: {$.getAutomation2}}}","type":"string","structure":[]}],"settings":[{"id":"datasource","value":null,"type":"select","structure":[]},{"id":"blendr_on_error","value":"stop","type":"select","structure":[]}],"collapsed":[{"name":"loop","isCollapsed":false}],"datasourcetype_guid":"0d87808f-27c0-11ea-921c-022e6b5ea1e2","snippet_guid":"70a930c0-4074-11ec-9bb6-b36e27de5d04"},{"id":"901B47D5-2A82-48E4-BB77-A5CB7158DBC8","type":"EndpointBlock","x":102.34374237060547,"y":803.5555725097656,"disabled":false,"name":"createPullRequest","displayName":"GitHub - Create Pull Request","comment":"","childId":null,"inputs":[{"id":"e6e87240-1ee9-11ed-9d00-3785e1aca73f","value":"qlikqaa","type":"string","displayValue":"qlikqaa","structure":[]},{"id":"e6f18960-1ee9-11ed-a46e-e3baf7e46151","value":"automations-demo","type":"string","displayValue":"automations-demo","structure":[]},{"id":"e70e78b0-1ee9-11ed-89bc-3fb25bbea0b0","value":"{ $.branchName }","type":"string","structure":[]},{"id":"e7178460-1ee9-11ed-aac4-5b2648b3e3c2","value":"{ $.branchName }","type":"string","structure":[]},{"id":"774a7250-1eea-11ed-a20f-79bf2609fe81","value":"main","type":"string","displayValue":"main","structure":[]},{"id":"a5267490-1eea-11ed-a4d8-f5ddd930d117","value":"please merge!!!!","type":"longtext","structure":[]}],"settings":[{"id":"datasource","value":null,"type":"select","structure":[]},{"id":"blendr_on_error","value":"stop","type":"select","structure":[]}],"collapsed":[{"name":"loop","isCollapsed":false}],"datasourcetype_guid":"0d87808f-27c0-11ea-921c-022e6b5ea1e2","endpoint_guid":"e6b09740-1ee9-11ed-8cef-637581512ebf","endpoint_role":"create"},{"id":"651FD3EB-499C-40DA-AFC4-E412E9435129","type":"IfElseBlock","x":97.8992919921875,"y":184.88888549804688,"disabled":false,"name":"condition2","displayName":"Condition 2","comment":"","childId":null,"inputs":[{"id":"conditions","value":{"mode":"all","conditions":[{"input1":"{$.AutomationUpdated.data.id}","operator":"=","input2":"ab7ddbd0-244d-11ed-bcd9-df7553be13f3"}]},"type":"custom","structure":[]}],"settings":[],"collapsed":[{"name":"yes","isCollapsed":false},{"name":"no","isCollapsed":false}],"childTrueId":"A0A9FE9F-DDD7-421A-B67E-B71865A5318A","childFalseId":null},{"id":"58F8AB19-01D1-41EA-A6DD-FFB18FA75C1F","type":"VariableBlock","x":116.34374237060547,"y":180.88894653320312,"disabled":false,"name":"branchName","displayName":"Variable - branchName","comment":"","childId":"651FD3EB-499C-40DA-AFC4-E412E9435129","inputs":[],"settings":[],"collapsed":[{"name":"loop","isCollapsed":false}],"variableGuid":"A2B5F577-A5E0-4413-8131-B23AA54E1686","operations":[{"key":"B30B5D0F-1466-44F6-9BD0-7013B1D0C49A","id":"set_value","name":"Set value of { variable }","value":"version-{date: {$.AutomationUpdated.data.updatedAt}, 'U'}"}]},{"id":"436678CB-D704-4961-B7A2-AC672D5F26EE","type":"VariableBlock","x":246,"y":504,"disabled":false,"name":"automationExport","displayName":"Variable - automationExport","comment":"Transform automation content to JSON object.","childId":"9BFBE796-3F7B-414D-8BA4-602227FF501A","inputs":[],"settings":[],"collapsed":[{"name":"loop","isCollapsed":false}],"variableGuid":"54662220-F602-4D7E-8DBA-61388D6802EE","operations":[{"key":"8CB560FD-56F9-4B77-9AA5-43A4080EB6A2","id":"empty","name":"Empty { variable }"},{"id":"set_key_value","key":"102CF217-FC75-435F-94AE-28CFE795C30E","name":"Set key/values of { variable }","value":[{"key":"name","value":"{$.getAutomation2.name}"},{"key":"description","value":"{$.getAutomation2.description}"},{"key":"workspace","value":"{$.getAutomation2.workspace}"},{"key":"schedules","value":"{$.getAutomation2.schedules}"}]}]}],"variables":[{"guid":"A2B5F577-A5E0-4413-8131-B23AA54E1686","name":"branchName","type":"string"},{"guid":"54662220-F602-4D7E-8DBA-61388D6802EE","name":"automationExport","type":"object"}]}