From f57acaadfb505e67d263a1f37e0569f29243a4b8 Mon Sep 17 00:00:00 2001 From: VVSRKPREDDY <134038938+VVSRKPREDDY@users.noreply.github.com> Date: Wed, 28 Jan 2026 12:17:37 +0530 Subject: [PATCH 1/9] Create workflowdispatch.yml --- .github/workflows/workflowdispatch.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .github/workflows/workflowdispatch.yml diff --git a/.github/workflows/workflowdispatch.yml b/.github/workflows/workflowdispatch.yml new file mode 100644 index 0000000..c4e5797 --- /dev/null +++ b/.github/workflows/workflowdispatch.yml @@ -0,0 +1,8 @@ +name: Practise workflow dispatch +on: workflow_dispatch +jobs: + build: + steps: + - name: run sample flow + run: echo "Hi" + From bbf59640fb65d041f714da1b879f092bf3ce31c2 Mon Sep 17 00:00:00 2001 From: VVSRKPREDDY <134038938+VVSRKPREDDY@users.noreply.github.com> Date: Wed, 28 Jan 2026 12:19:40 +0530 Subject: [PATCH 2/9] Update workflowdispatch.yml --- .github/workflows/workflowdispatch.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/workflowdispatch.yml b/.github/workflows/workflowdispatch.yml index c4e5797..25b9bcf 100644 --- a/.github/workflows/workflowdispatch.yml +++ b/.github/workflows/workflowdispatch.yml @@ -2,6 +2,7 @@ name: Practise workflow dispatch on: workflow_dispatch jobs: build: + runs-on: ubuntu-latest steps: - name: run sample flow run: echo "Hi" From 088c29bfa01907950dc77d9256d5f0d35115e99d Mon Sep 17 00:00:00 2001 From: VVSRKPREDDY <134038938+VVSRKPREDDY@users.noreply.github.com> Date: Wed, 28 Jan 2026 15:46:23 +0530 Subject: [PATCH 3/9] Update workflowdispatch.yml --- .github/workflows/workflowdispatch.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/workflowdispatch.yml b/.github/workflows/workflowdispatch.yml index 25b9bcf..6dd569e 100644 --- a/.github/workflows/workflowdispatch.yml +++ b/.github/workflows/workflowdispatch.yml @@ -1,9 +1,18 @@ -name: Practise workflow dispatch +name: Python CI Build on: workflow_dispatch jobs: build: runs-on: ubuntu-latest steps: - - name: run sample flow - run: echo "Hi" + - name: Checkout code + uses: actions/checkout@v6.0.2 + - name: install python + uses: actions/setup-python@v6.2.0 + with: + python-version: 3.11 + - name: install dependencies + run: | + python -m pip install --upgrade pip + pip install -r requirements.txt + - name: From 0c8ad2b7010f3e87fefd0e25aeecd2c3ff1254e1 Mon Sep 17 00:00:00 2001 From: VVSRKPREDDY <134038938+VVSRKPREDDY@users.noreply.github.com> Date: Thu, 29 Jan 2026 10:14:32 +0530 Subject: [PATCH 4/9] Update workflowdispatch.yml --- .github/workflows/workflowdispatch.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/workflowdispatch.yml b/.github/workflows/workflowdispatch.yml index 6dd569e..bf5d858 100644 --- a/.github/workflows/workflowdispatch.yml +++ b/.github/workflows/workflowdispatch.yml @@ -14,5 +14,9 @@ jobs: run: | python -m pip install --upgrade pip pip install -r requirements.txt - - name: + - name: run tests + run: | + pytest -q + - name: upload a build artifact + uses: actions/upload-artifact@v6.0.0 From 552076fbbec10b834d3d3ca29dce0aa5190db554 Mon Sep 17 00:00:00 2001 From: VVSRKPREDDY <134038938+VVSRKPREDDY@users.noreply.github.com> Date: Thu, 29 Jan 2026 10:18:39 +0530 Subject: [PATCH 5/9] Update workflowdispatch.yml --- .github/workflows/workflowdispatch.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/workflowdispatch.yml b/.github/workflows/workflowdispatch.yml index bf5d858..c7f2137 100644 --- a/.github/workflows/workflowdispatch.yml +++ b/.github/workflows/workflowdispatch.yml @@ -1,3 +1,4 @@ +--- name: Python CI Build on: workflow_dispatch jobs: @@ -13,10 +14,5 @@ jobs: - name: install dependencies run: | python -m pip install --upgrade pip - pip install -r requirements.txt - - name: run tests - run: | - pytest -q - name: upload a build artifact uses: actions/upload-artifact@v6.0.0 - From f694de7318d13575000d60eb9a77d7ee30bae667 Mon Sep 17 00:00:00 2001 From: VVSRKPREDDY <134038938+VVSRKPREDDY@users.noreply.github.com> Date: Thu, 29 Jan 2026 10:36:00 +0530 Subject: [PATCH 6/9] Update workflowdispatch.yml --- .github/workflows/workflowdispatch.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/workflowdispatch.yml b/.github/workflows/workflowdispatch.yml index c7f2137..3ff1224 100644 --- a/.github/workflows/workflowdispatch.yml +++ b/.github/workflows/workflowdispatch.yml @@ -14,5 +14,17 @@ jobs: - name: install dependencies run: | python -m pip install --upgrade pip + - name: Build Package + run: | + pip install build + python -m build + - name: Run tests + run: | + pip install pytest + pytest - name: upload a build artifact uses: actions/upload-artifact@v6.0.0 + with: + name: python-build + path: staging + From 2d64103f7b883b4e6c9aff574cd1b9a361991979 Mon Sep 17 00:00:00 2001 From: VVSRKPREDDY <134038938+VVSRKPREDDY@users.noreply.github.com> Date: Thu, 29 Jan 2026 12:21:24 +0530 Subject: [PATCH 7/9] Update workflowdispatch.yml --- .github/workflows/workflowdispatch.yml | 33 ++++++-------------------- 1 file changed, 7 insertions(+), 26 deletions(-) diff --git a/.github/workflows/workflowdispatch.yml b/.github/workflows/workflowdispatch.yml index 3ff1224..fd187d2 100644 --- a/.github/workflows/workflowdispatch.yml +++ b/.github/workflows/workflowdispatch.yml @@ -1,30 +1,11 @@ ---- -name: Python CI Build -on: workflow_dispatch +name: Push trigger demo +on: + push: + branches: [ main ] jobs: - build: + push-job: runs-on: ubuntu-latest steps: - - name: Checkout code - uses: actions/checkout@v6.0.2 - - name: install python - uses: actions/setup-python@v6.2.0 - with: - python-version: 3.11 - - name: install dependencies - run: | - python -m pip install --upgrade pip - - name: Build Package - run: | - pip install build - python -m build - - name: Run tests - run: | - pip install pytest - pytest - - name: upload a build artifact - uses: actions/upload-artifact@v6.0.0 - with: - name: python-build - path: staging + - name: push trigger demo + run: echo "Triggered by Push event" From 710935eabcbb56e0b2d80c03523179549138bf90 Mon Sep 17 00:00:00 2001 From: VVSRKPREDDY <134038938+VVSRKPREDDY@users.noreply.github.com> Date: Thu, 29 Jan 2026 12:22:02 +0530 Subject: [PATCH 8/9] Create sample --- sample | 1 + 1 file changed, 1 insertion(+) create mode 100644 sample diff --git a/sample b/sample new file mode 100644 index 0000000..4313b15 --- /dev/null +++ b/sample @@ -0,0 +1 @@ +Hi I am venkat From 3ad293cdba244a0f79c4511b12300037f23c0c01 Mon Sep 17 00:00:00 2001 From: VVSRKPREDDY <134038938+VVSRKPREDDY@users.noreply.github.com> Date: Thu, 29 Jan 2026 12:24:53 +0530 Subject: [PATCH 9/9] Create main.yml --- .github/workflows/main.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..5887f7a --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,10 @@ +name: pull request trigger +on: + pull_request: + branches: [ main ] +jobs: + pr-job: + runs-on: ubuntu-latest + steps: + - name: pull request practise + run: echo "triggered by pull request"