From 21687759722f05cf235dd40ccc102a7da51af7eb Mon Sep 17 00:00:00 2001 From: Meysam Azad Date: Sat, 8 Mar 2025 14:04:43 +0700 Subject: [PATCH 1/8] feat: add index route --- main.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main.go b/main.go index 273d633..e12b1c5 100644 --- a/main.go +++ b/main.go @@ -9,6 +9,12 @@ import ( func main() { r := gin.Default() + r.GET("/", func(c *gin.Context) { + c.JSON(http.StatusOK, gin.H{ + "message": "Hello, World!", + }) + }) + r.GET("/ping", func(c *gin.Context) { c.JSON(http.StatusOK, gin.H{ "message": "pong", From 06175cb0c138c65d3e9002acd58663b186caf893 Mon Sep 17 00:00:00 2001 From: Meysam Azad Date: Sat, 8 Mar 2025 14:45:40 +0700 Subject: [PATCH 2/8] empty commit 1741419940 From 759d6fb0fa77274022ca4c6a49b441809139d265 Mon Sep 17 00:00:00 2001 From: Meysam Azad Date: Sat, 8 Mar 2025 14:58:14 +0700 Subject: [PATCH 3/8] empty commit 1741420694 From a9f8736d62a0cbcf2d748135dc303220d5e8b769 Mon Sep 17 00:00:00 2001 From: Meysam Azad Date: Sat, 8 Mar 2025 15:12:15 +0700 Subject: [PATCH 4/8] fix(CI): use pull request head sha for image tag --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a916ccd..edfc133 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,7 +41,7 @@ jobs: cosign: true image-name: ghcr.io/${{ github.repository }} image-extra-tags: | - ghcr.io/${{ github.repository }}:${{ github.sha }} + ghcr.io/${{ github.repository }}:${{ github.event.pull_request.head.sha }} kubescape: true release-please: From 2d62e3d0a70252814d63f25204fd55332192b133 Mon Sep 17 00:00:00 2001 From: Meysam Azad Date: Sat, 8 Mar 2025 14:45:40 +0700 Subject: [PATCH 5/8] empty commit 1741419940 From f2f737f480853b1fa2b38acce19385d5538b2c72 Mon Sep 17 00:00:00 2001 From: Meysam Azad Date: Sat, 8 Mar 2025 14:58:14 +0700 Subject: [PATCH 6/8] empty commit 1741420694 From df775afcfaf6093849cc7f3e5c9ba1ed50ff9f8b Mon Sep 17 00:00:00 2001 From: Meysam Azad Date: Sat, 8 Mar 2025 15:57:24 +0700 Subject: [PATCH 7/8] fix: add pr number to service selector --- kustomize/overlays/preview/kustomization.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/kustomize/overlays/preview/kustomization.yml b/kustomize/overlays/preview/kustomization.yml index 5c4eab6..a5ff9d4 100644 --- a/kustomize/overlays/preview/kustomization.yml +++ b/kustomize/overlays/preview/kustomization.yml @@ -3,3 +3,4 @@ resources: patches: - path: deployment-merge.yml + - path: service-merge.yml From 59cac9a9b1537f1dc7f4d2a30e26f07379ef7b5e Mon Sep 17 00:00:00 2001 From: Meysam Azad Date: Sun, 9 Mar 2025 11:21:44 +0700 Subject: [PATCH 8/8] chore: add empty init container --- kustomize/base/deployment.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/kustomize/base/deployment.yml b/kustomize/base/deployment.yml index 4c67c1a..cba772b 100644 --- a/kustomize/base/deployment.yml +++ b/kustomize/base/deployment.yml @@ -47,6 +47,7 @@ spec: runAsGroup: 65534 runAsNonRoot: true runAsUser: 65534 + initContainers: [] securityContext: fsGroup: 65534 fsGroupChangePolicy: Always