From 58b6224bfa3335378c22dfa02a35e63d5e2afa80 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 17:54:06 +0530 Subject: [PATCH 01/27] Update deployment.yaml --- Kubernetes-Manifests-file/Frontend/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Frontend/deployment.yaml b/Kubernetes-Manifests-file/Frontend/deployment.yaml index 24f73e8c8..57cca49d4 100644 --- a/Kubernetes-Manifests-file/Frontend/deployment.yaml +++ b/Kubernetes-Manifests-file/Frontend/deployment.yaml @@ -25,7 +25,7 @@ spec: - name: ecr-registry-secret containers: - name: frontend - image: 407622020962.dkr.ecr.us-east-1.amazonaws.com/frontend:3 + image: 025066275420.dkr.ecr.us-east-1.amazonaws.com/frontend:image_tag imagePullPolicy: Always env: - name: REACT_APP_BACKEND_URL From 794b5482d0f1890c59b349510baddb386104d75a Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 18:10:03 +0530 Subject: [PATCH 02/27] Update deployment.yaml --- Kubernetes-Manifests-file/Frontend/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Frontend/deployment.yaml b/Kubernetes-Manifests-file/Frontend/deployment.yaml index 57cca49d4..bb3ef8d2d 100644 --- a/Kubernetes-Manifests-file/Frontend/deployment.yaml +++ b/Kubernetes-Manifests-file/Frontend/deployment.yaml @@ -25,7 +25,7 @@ spec: - name: ecr-registry-secret containers: - name: frontend - image: 025066275420.dkr.ecr.us-east-1.amazonaws.com/frontend:image_tag + image: 025066275420.dkr.ecr.ap-south-1.amazonaws.com/frontend:image_tag imagePullPolicy: Always env: - name: REACT_APP_BACKEND_URL From 7aa6f4a2d6001972b3ac672e1be343d5b1f3a993 Mon Sep 17 00:00:00 2001 From: Anudeep-DevOps Date: Thu, 22 Aug 2024 13:24:20 +0000 Subject: [PATCH 03/27] Update deployment Image to version 39 --- Kubernetes-Manifests-file/Frontend/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Frontend/deployment.yaml b/Kubernetes-Manifests-file/Frontend/deployment.yaml index bb3ef8d2d..9b5a0df80 100644 --- a/Kubernetes-Manifests-file/Frontend/deployment.yaml +++ b/Kubernetes-Manifests-file/Frontend/deployment.yaml @@ -25,7 +25,7 @@ spec: - name: ecr-registry-secret containers: - name: frontend - image: 025066275420.dkr.ecr.ap-south-1.amazonaws.com/frontend:image_tag + image: 025066275420.dkr.ecr.ap-south-1.amazonaws.com/frontend:39 imagePullPolicy: Always env: - name: REACT_APP_BACKEND_URL From 8ab6033d24b25af885893ba58a2afa17610d3994 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 19:08:10 +0530 Subject: [PATCH 04/27] Update deployment.yaml --- Kubernetes-Manifests-file/Frontend/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Frontend/deployment.yaml b/Kubernetes-Manifests-file/Frontend/deployment.yaml index 9b5a0df80..bb3ef8d2d 100644 --- a/Kubernetes-Manifests-file/Frontend/deployment.yaml +++ b/Kubernetes-Manifests-file/Frontend/deployment.yaml @@ -25,7 +25,7 @@ spec: - name: ecr-registry-secret containers: - name: frontend - image: 025066275420.dkr.ecr.ap-south-1.amazonaws.com/frontend:39 + image: 025066275420.dkr.ecr.ap-south-1.amazonaws.com/frontend:image_tag imagePullPolicy: Always env: - name: REACT_APP_BACKEND_URL From a0a0ae751c493953cef367dfc38e9f4fc24808d7 Mon Sep 17 00:00:00 2001 From: Anudeep-DevOps Date: Thu, 22 Aug 2024 13:39:07 +0000 Subject: [PATCH 05/27] Update deployment Image to version 45 --- Kubernetes-Manifests-file/Frontend/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Frontend/deployment.yaml b/Kubernetes-Manifests-file/Frontend/deployment.yaml index bb3ef8d2d..b850324c5 100644 --- a/Kubernetes-Manifests-file/Frontend/deployment.yaml +++ b/Kubernetes-Manifests-file/Frontend/deployment.yaml @@ -25,7 +25,7 @@ spec: - name: ecr-registry-secret containers: - name: frontend - image: 025066275420.dkr.ecr.ap-south-1.amazonaws.com/frontend:image_tag + image: 025066275420.dkr.ecr.ap-south-1.amazonaws.com/frontend:45 imagePullPolicy: Always env: - name: REACT_APP_BACKEND_URL From 0278e55d2e16f226e4c2e2d598631c08b7c9cf51 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 19:15:58 +0530 Subject: [PATCH 06/27] Update service.yaml --- Kubernetes-Manifests-file/Frontend/service.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Kubernetes-Manifests-file/Frontend/service.yaml b/Kubernetes-Manifests-file/Frontend/service.yaml index de2f6df78..33cc97fb1 100644 --- a/Kubernetes-Manifests-file/Frontend/service.yaml +++ b/Kubernetes-Manifests-file/Frontend/service.yaml @@ -7,6 +7,6 @@ spec: ports: - port: 3000 protocol: TCP - type: ClusterIP + type: LoadBalancer selector: - role: frontend \ No newline at end of file + role: frontend From aba5a029e809415fb35755aa5dfe950a7ab9561c Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 19:18:54 +0530 Subject: [PATCH 07/27] Update deployment.yaml --- Kubernetes-Manifests-file/Backend/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Backend/deployment.yaml b/Kubernetes-Manifests-file/Backend/deployment.yaml index 5ced3cb5e..819da50b8 100644 --- a/Kubernetes-Manifests-file/Backend/deployment.yaml +++ b/Kubernetes-Manifests-file/Backend/deployment.yaml @@ -25,7 +25,7 @@ spec: - name: ecr-registry-secret containers: - name: api - image: 407622020962.dkr.ecr.us-east-1.amazonaws.com/backend:1 + image: 025066275420.dkr.ecr.us-east-1.amazonaws.com/backend:1 imagePullPolicy: Always env: - name: MONGO_CONN_STR From 9c97416f91265c8b346458078aeb71c7484c2f1f Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 19:22:15 +0530 Subject: [PATCH 08/27] Update deployment.yaml --- Kubernetes-Manifests-file/Backend/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Backend/deployment.yaml b/Kubernetes-Manifests-file/Backend/deployment.yaml index 819da50b8..44391c30b 100644 --- a/Kubernetes-Manifests-file/Backend/deployment.yaml +++ b/Kubernetes-Manifests-file/Backend/deployment.yaml @@ -25,7 +25,7 @@ spec: - name: ecr-registry-secret containers: - name: api - image: 025066275420.dkr.ecr.us-east-1.amazonaws.com/backend:1 + image: 025066275420.dkr.ecr.us-east-1.amazonaws.com/backend:image_tag imagePullPolicy: Always env: - name: MONGO_CONN_STR From a3907eb7099f5f9d83b7d49589c5a00e5844073e Mon Sep 17 00:00:00 2001 From: Anudeep-DevOps Date: Thu, 22 Aug 2024 13:54:59 +0000 Subject: [PATCH 09/27] Update deployment Image to version 2 --- Kubernetes-Manifests-file/Backend/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Backend/deployment.yaml b/Kubernetes-Manifests-file/Backend/deployment.yaml index 44391c30b..08b0c92a5 100644 --- a/Kubernetes-Manifests-file/Backend/deployment.yaml +++ b/Kubernetes-Manifests-file/Backend/deployment.yaml @@ -25,7 +25,7 @@ spec: - name: ecr-registry-secret containers: - name: api - image: 025066275420.dkr.ecr.us-east-1.amazonaws.com/backend:image_tag + image: 025066275420.dkr.ecr.us-east-1.amazonaws.com/backend:2 imagePullPolicy: Always env: - name: MONGO_CONN_STR From 7e7d828b93657ad35d8d6be1b4b430f917abb8a1 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 19:32:07 +0530 Subject: [PATCH 10/27] Update ingress.yaml --- Kubernetes-Manifests-file/ingress.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Kubernetes-Manifests-file/ingress.yaml b/Kubernetes-Manifests-file/ingress.yaml index 00526e0c3..6a24b62e4 100644 --- a/Kubernetes-Manifests-file/ingress.yaml +++ b/Kubernetes-Manifests-file/ingress.yaml @@ -11,8 +11,7 @@ metadata: spec: ingressClassName: alb rules: - - host: amanpathakdevops.study - http: + - http: paths: - path: /api pathType: Prefix @@ -48,4 +47,4 @@ spec: service: name: frontend port: - number: 3000 + number: 300 From c92b9c28bcdc9b0497f294770e118dcc9b5c4069 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 19:33:19 +0530 Subject: [PATCH 11/27] Update ingress.yaml --- Kubernetes-Manifests-file/ingress.yaml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/Kubernetes-Manifests-file/ingress.yaml b/Kubernetes-Manifests-file/ingress.yaml index 6a24b62e4..3b0bfbb36 100644 --- a/Kubernetes-Manifests-file/ingress.yaml +++ b/Kubernetes-Manifests-file/ingress.yaml @@ -13,13 +13,6 @@ spec: rules: - http: paths: - - path: /api - pathType: Prefix - backend: - service: - name: api - port: - number: 3500 - path: /healthz pathType: Exact backend: @@ -47,4 +40,4 @@ spec: service: name: frontend port: - number: 300 + number: 3000 From 1b90351ab2719f2370dad2fc62952c6bbdd4a7c3 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 19:43:05 +0530 Subject: [PATCH 12/27] Update deployment.yaml --- Kubernetes-Manifests-file/Backend/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Backend/deployment.yaml b/Kubernetes-Manifests-file/Backend/deployment.yaml index 08b0c92a5..9432e2ff7 100644 --- a/Kubernetes-Manifests-file/Backend/deployment.yaml +++ b/Kubernetes-Manifests-file/Backend/deployment.yaml @@ -25,7 +25,7 @@ spec: - name: ecr-registry-secret containers: - name: api - image: 025066275420.dkr.ecr.us-east-1.amazonaws.com/backend:2 + image: 025066275420.dkr.ecr.us-east-1.amazonaws.com/backend:4 imagePullPolicy: Always env: - name: MONGO_CONN_STR From a4ef6bce5fd4bcf5d4cbb313c7a595568d363393 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 19:54:08 +0530 Subject: [PATCH 13/27] Update deployment.yaml --- Kubernetes-Manifests-file/Backend/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Backend/deployment.yaml b/Kubernetes-Manifests-file/Backend/deployment.yaml index 9432e2ff7..459cd9f85 100644 --- a/Kubernetes-Manifests-file/Backend/deployment.yaml +++ b/Kubernetes-Manifests-file/Backend/deployment.yaml @@ -25,7 +25,7 @@ spec: - name: ecr-registry-secret containers: - name: api - image: 025066275420.dkr.ecr.us-east-1.amazonaws.com/backend:4 + image: 025066275420.dkr.ecr.ap-south-1.amazonaws.com/backend:4 imagePullPolicy: Always env: - name: MONGO_CONN_STR From fdf1e5d367210d1109f6c66d4dcd65fe430efe4f Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 20:00:29 +0530 Subject: [PATCH 14/27] Update deployment.yaml --- .../Backend/deployment.yaml | 20 ------------------- 1 file changed, 20 deletions(-) diff --git a/Kubernetes-Manifests-file/Backend/deployment.yaml b/Kubernetes-Manifests-file/Backend/deployment.yaml index 459cd9f85..2c65dbab0 100644 --- a/Kubernetes-Manifests-file/Backend/deployment.yaml +++ b/Kubernetes-Manifests-file/Backend/deployment.yaml @@ -42,23 +42,3 @@ spec: key: password ports: - containerPort: 3500 - livenessProbe: - httpGet: - path: /healthz - port: 3500 - initialDelaySeconds: 2 - periodSeconds: 5 - readinessProbe: - httpGet: - path: /ready - port: 3500 - initialDelaySeconds: 5 - periodSeconds: 5 - successThreshold: 1 - startupProbe: - httpGet: - path: /started - port: 3500 - initialDelaySeconds: 0 - periodSeconds: 10 - failureThreshold: 30 From 793bf9b35ab1ee4708aab9ece49c8f9850940586 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 20:04:40 +0530 Subject: [PATCH 15/27] Update deployment.yaml --- Kubernetes-Manifests-file/Frontend/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Frontend/deployment.yaml b/Kubernetes-Manifests-file/Frontend/deployment.yaml index b850324c5..a481b97bd 100644 --- a/Kubernetes-Manifests-file/Frontend/deployment.yaml +++ b/Kubernetes-Manifests-file/Frontend/deployment.yaml @@ -25,7 +25,7 @@ spec: - name: ecr-registry-secret containers: - name: frontend - image: 025066275420.dkr.ecr.ap-south-1.amazonaws.com/frontend:45 + image: 025066275420.dkr.ecr.ap-south-1.amazonaws.com/frontend:46 imagePullPolicy: Always env: - name: REACT_APP_BACKEND_URL From 3e8bf953222ee64fe2c753d3ab35e2febc7a3acc Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 20:06:28 +0530 Subject: [PATCH 16/27] Update service.yaml --- Kubernetes-Manifests-file/Frontend/service.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kubernetes-Manifests-file/Frontend/service.yaml b/Kubernetes-Manifests-file/Frontend/service.yaml index 33cc97fb1..218c7cdd0 100644 --- a/Kubernetes-Manifests-file/Frontend/service.yaml +++ b/Kubernetes-Manifests-file/Frontend/service.yaml @@ -7,6 +7,6 @@ spec: ports: - port: 3000 protocol: TCP - type: LoadBalancer + type: ClusterIP selector: role: frontend From 49902456dbc922df6dfd347370273f569b0f3b5b Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 20:08:09 +0530 Subject: [PATCH 17/27] Update ingress.yaml --- Kubernetes-Manifests-file/ingress.yaml | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/Kubernetes-Manifests-file/ingress.yaml b/Kubernetes-Manifests-file/ingress.yaml index 3b0bfbb36..0a6968600 100644 --- a/Kubernetes-Manifests-file/ingress.yaml +++ b/Kubernetes-Manifests-file/ingress.yaml @@ -13,27 +13,6 @@ spec: rules: - http: paths: - - path: /healthz - pathType: Exact - backend: - service: - name: api - port: - number: 3500 - - path: /ready - pathType: Exact - backend: - service: - name: api - port: - number: 3500 - - path: /started - pathType: Exact - backend: - service: - name: api - port: - number: 3500 - path: / pathType: Prefix backend: @@ -41,3 +20,4 @@ spec: name: frontend port: number: 3000 + From d73d61a2522ca08635dccabc57b4257443788c87 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 20:15:06 +0530 Subject: [PATCH 18/27] Update ingress.yaml --- Kubernetes-Manifests-file/ingress.yaml | 32 ++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/Kubernetes-Manifests-file/ingress.yaml b/Kubernetes-Manifests-file/ingress.yaml index 0a6968600..00526e0c3 100644 --- a/Kubernetes-Manifests-file/ingress.yaml +++ b/Kubernetes-Manifests-file/ingress.yaml @@ -11,8 +11,37 @@ metadata: spec: ingressClassName: alb rules: - - http: + - host: amanpathakdevops.study + http: paths: + - path: /api + pathType: Prefix + backend: + service: + name: api + port: + number: 3500 + - path: /healthz + pathType: Exact + backend: + service: + name: api + port: + number: 3500 + - path: /ready + pathType: Exact + backend: + service: + name: api + port: + number: 3500 + - path: /started + pathType: Exact + backend: + service: + name: api + port: + number: 3500 - path: / pathType: Prefix backend: @@ -20,4 +49,3 @@ spec: name: frontend port: number: 3000 - From e541bbcff652488a9d859a3f0332cff02122213e Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Thu, 22 Aug 2024 20:18:50 +0530 Subject: [PATCH 19/27] Update ingress.yaml --- Kubernetes-Manifests-file/ingress.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Kubernetes-Manifests-file/ingress.yaml b/Kubernetes-Manifests-file/ingress.yaml index 00526e0c3..1b119d11a 100644 --- a/Kubernetes-Manifests-file/ingress.yaml +++ b/Kubernetes-Manifests-file/ingress.yaml @@ -11,8 +11,7 @@ metadata: spec: ingressClassName: alb rules: - - host: amanpathakdevops.study - http: + - http: paths: - path: /api pathType: Prefix From 1ba816a2fc831455d30dc531a201595d9cc04766 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Tue, 27 Aug 2024 13:44:19 +0530 Subject: [PATCH 20/27] Create Db --- Db | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Db diff --git a/Db b/Db new file mode 100644 index 000000000..6478a8a05 --- /dev/null +++ b/Db @@ -0,0 +1,19 @@ +const mongoose = require("mongoose"); + +module.exports = async () => { + try { + const connectionParams = { + useNewUrlParser: true, + useUnifiedTopology: true, + }; + const useDBAuth = process.env.USE_DB_AUTH || false; + if (useDBAuth) { + connectionParams.user = process.env.MONGO_USERNAME; + connectionParams.pass = process.env.MONGO_PASSWORD; + } + await mongoose.connect(process.env.MONGO_CONN_STR, connectionParams); + console.log("Connected to database."); + } catch (error) { + console.log("Could not connect to database.", error); + } +}; From e9529caeb2d2e0193258a99ec16baae20770e030 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Tue, 27 Aug 2024 14:03:10 +0530 Subject: [PATCH 21/27] Update Db --- Db | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Db b/Db index 6478a8a05..720beb6c5 100644 --- a/Db +++ b/Db @@ -2,18 +2,16 @@ const mongoose = require("mongoose"); module.exports = async () => { try { + // Connection parameters const connectionParams = { useNewUrlParser: true, useUnifiedTopology: true, }; - const useDBAuth = process.env.USE_DB_AUTH || false; - if (useDBAuth) { - connectionParams.user = process.env.MONGO_USERNAME; - connectionParams.pass = process.env.MONGO_PASSWORD; - } + + // Connect to MongoDB using the connection string from environment variables await mongoose.connect(process.env.MONGO_CONN_STR, connectionParams); console.log("Connected to database."); } catch (error) { - console.log("Could not connect to database.", error); + console.error("Could not connect to database.", error); } }; From 888b767f33e5c6454a13c396c50ec1e2875f185d Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Fri, 10 Apr 2026 16:55:37 +0530 Subject: [PATCH 22/27] Add first GitHub Actions workflow --- .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 000000000..4bc1e90be --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,10 @@ +name: first_workflow +on: workflow_dispatch +jobs: + runs_on: ubuntu-latest + steps: + -name: clone-repo + run: echo "hello clone repos step" + -name: saying greetings + run: echo "hello github actions" + From e4ae0ab0c06dc06f6bf1ccda28ebee6b3874792e Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Fri, 10 Apr 2026 16:57:00 +0530 Subject: [PATCH 23/27] Update main.yml --- .github/workflows/main.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4bc1e90be..3bb7f20c6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,10 +1,11 @@ name: first_workflow on: workflow_dispatch jobs: - runs_on: ubuntu-latest - steps: - -name: clone-repo - run: echo "hello clone repos step" - -name: saying greetings - run: echo "hello github actions" + setup: + runs_on: ubuntu-latest + steps: + -name: clone-repo + run: echo "hello clone repos step" + -name: saying greetings + run: echo "hello github actions" From c18bf939bbbe7efedbb96845e5fd840245f8e693 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Fri, 10 Apr 2026 16:58:12 +0530 Subject: [PATCH 24/27] Update main.yml --- .github/workflows/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3bb7f20c6..1cc53ba52 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -2,10 +2,10 @@ name: first_workflow on: workflow_dispatch jobs: setup: - runs_on: ubuntu-latest + runs-on: ubuntu-latest steps: - -name: clone-repo + - name: clone-repo run: echo "hello clone repos step" - -name: saying greetings + - name: saying greetings run: echo "hello github actions" From 1a059615bc670090ef51316695b86600ac309eda Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Fri, 10 Apr 2026 16:59:09 +0530 Subject: [PATCH 25/27] Update main.yml --- .github/workflows/main.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1cc53ba52..40d163dd4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -5,7 +5,6 @@ jobs: runs-on: ubuntu-latest steps: - name: clone-repo - run: echo "hello clone repos step" + run: echo "hello clone repos step" - name: saying greetings - run: echo "hello github actions" - + run: echo "hello github actions" From 6b033d0fd2874eb703e80596e56d3c0c90d641ca Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Fri, 10 Apr 2026 17:06:48 +0530 Subject: [PATCH 26/27] Update main.yml --- .github/workflows/main.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 40d163dd4..c5cf3753c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,10 +1,21 @@ name: first_workflow -on: workflow_dispatch +#on: workflow_dispatch +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] jobs: setup: - runs-on: ubuntu-latest + runs-on: ubuntu-slim steps: - name: clone-repo run: echo "hello clone repos step" - name: saying greetings run: echo "hello github actions" + + second-job: + runs-on: ubuntu-slim + steps: + - name: second-stage + run: echo "hello second-stage" From f58fa21bc2ed4e4d35177cdfef6d4448b08c4ae9 Mon Sep 17 00:00:00 2001 From: Anudeepkumar7 <125281933+Anudeepkumar7@users.noreply.github.com> Date: Fri, 10 Apr 2026 17:18:04 +0530 Subject: [PATCH 27/27] multiple-shell-commands-run Updated the clone-repo step to combine echo commands. --- .github/workflows/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c5cf3753c..e37716ee4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,9 +10,9 @@ jobs: runs-on: ubuntu-slim steps: - name: clone-repo - run: echo "hello clone repos step" - - name: saying greetings - run: echo "hello github actions" + run: | + echo "hello clone repos step" + echo "good afterroon running on single step of both echo commands" second-job: runs-on: ubuntu-slim