From 2dbfad57c85da37a3c12be5dfc1102bddf2137ae Mon Sep 17 00:00:00 2001 From: Mohamed-Abdelhalim2 Date: Sun, 26 Jul 2026 18:22:45 +0000 Subject: [PATCH] =?UTF-8?q?=D9=83=D9=84=20=D9=85=D9=87=D9=85=D8=A9=20?= =?UTF-8?q?=D9=84=D9=87=D8=A7=20id=20=D9=88type=20=D9=88payload.=20=D8=A7?= =?UTF-8?q?=D9=84=D8=B3=D9=83=D8=B1=D8=A8=D8=AA=20=D8=B3=D9=8A=D8=AD=D8=AF?= =?UTF-8?q?=D9=91=D8=AB=20=D8=AD=D8=A7=D9=84=D8=A9=20=D8=A7=D9=84=D9=85?= =?UTF-8?q?=D9=87=D9=85=D8=A9=20=D8=A8=D8=B9=D8=AF=20=D8=A7=D9=84=D8=AA?= =?UTF-8?q?=D9=86=D9=81=D9=8A=D8=B0.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mohamed-Abdelhalim2 --- tasks.json | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 tasks.json diff --git a/tasks.json b/tasks.json new file mode 100644 index 0000000..7feb8d9 --- /dev/null +++ b/tasks.json @@ -0,0 +1,59 @@ +{ + "tasks": [ + { + "id": "create-structure-1", + "type": "create_dirs", + "branch": "push-test", + "confirm": true, + "auto": false, + "payload": { + "dirs": ["moduleA", "moduleB/submodule", "docs"] + } + }, + { + "id": "add-files-to-moduleA", + "type": "create_files", + "branch": "push-test", + "confirm": true, + "auto": false, + "payload": { + "files": [ + {"path": "moduleA/README.md", "content": "# Module A\nThis module does X."}, + {"path": "moduleA/main.py", "content": "print('hello from module A')"} + ], + "commit_message": "Add moduleA skeleton", + "push": true + } + }, + { + "id": "import-local-image", + "type": "import_file", + "branch": "push-test", + "confirm": true, + "payload": { + "src": "C:/Users/you/Desktop/logo.png", + "dest": "assets/logo.png", + "commit_message": "Add logo asset", + "push": true + } + }, + { + "id": "create-branch-and-pr", + "type": "create_files", + "branch": "push-test", + "confirm": true, + "payload": { + "files": [{"path": "featureX/notes.md", "content": "Notes for feature X"}], + "create_branch_for_changes": true, + "new_branch_name": "feature/auto-notes", + "create_pr": true, + "owner": "YourGitPashaUser", + "repo": "alrushd_lil-iiman", + "base": "main", + "pr_title": "Auto: add feature notes", + "commit_message": "Add featureX notes", + "push": true + } + } + ] +}