From 0b7c4f5de13d52091c21e5ae97cf0a6ea6f5a72b Mon Sep 17 00:00:00 2001 From: tosettil-polimi Date: Thu, 19 Jun 2025 11:31:07 +0200 Subject: [PATCH 1/4] chore(ci): comment out push and pull_request_target triggers in CI workflows --- .github/workflows/build-dev.yml | 4 ++-- .github/workflows/build-master.yml | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-dev.yml b/.github/workflows/build-dev.yml index a16e8f16..62a3d8fd 100644 --- a/.github/workflows/build-dev.yml +++ b/.github/workflows/build-dev.yml @@ -2,8 +2,8 @@ name: Build PR on: - pull_request_target: - types: [synchronize] + # pull_request_target: + # types: [synchronize] workflow_dispatch: inputs: docker_tag: diff --git a/.github/workflows/build-master.yml b/.github/workflows/build-master.yml index 222a46fa..4d4057c3 100644 --- a/.github/workflows/build-master.yml +++ b/.github/workflows/build-master.yml @@ -2,9 +2,9 @@ name: Build master on: - push: - branches: - - 'master' + # push: + # branches: + # - 'master' workflow_dispatch: concurrency: From 33f95bf110ca8b31d5d963c4fdf2fa007d374b43 Mon Sep 17 00:00:00 2001 From: tosettil-polimi Date: Thu, 19 Jun 2025 11:31:12 +0200 Subject: [PATCH 2/4] chore(ci): remove push trigger from Docker build workflow --- .github/workflows/build-noku.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/build-noku.yml b/.github/workflows/build-noku.yml index a0454951..25287948 100644 --- a/.github/workflows/build-noku.yml +++ b/.github/workflows/build-noku.yml @@ -1,9 +1,6 @@ name: Build and Deploy Docker Image on: - push: - branches: - - main workflow_dispatch: inputs: version_type: From 80b8500bebbdf47e408517538e2b9111ab3e2d91 Mon Sep 17 00:00:00 2001 From: tosettil-polimi Date: Thu, 19 Jun 2025 11:31:17 +0200 Subject: [PATCH 3/4] chore(ci): add Go lint workflow for automated code linting and formatting --- .github/workflows/{go-ci.yml => go-lint.yml} | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) rename .github/workflows/{go-ci.yml => go-lint.yml} (94%) diff --git a/.github/workflows/go-ci.yml b/.github/workflows/go-lint.yml similarity index 94% rename from .github/workflows/go-ci.yml rename to .github/workflows/go-lint.yml index 55c38ed8..6d7eabef 100644 --- a/.github/workflows/go-ci.yml +++ b/.github/workflows/go-lint.yml @@ -1,12 +1,11 @@ -name: Go CI Pipeline +name: Go lint Pipeline on: push: branches: - master - pull_request: - branches: - - master + pull_request_target: + types: [synchronize] workflow_dispatch: jobs: From 8defab43ee9b24f58ee717b2186c87defd2d8704 Mon Sep 17 00:00:00 2001 From: tosettil-polimi Date: Thu, 19 Jun 2025 11:31:29 +0200 Subject: [PATCH 4/4] chore(ci): add pull_request_target trigger for synchronize events in CI workflow --- .github/workflows/test-pr.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test-pr.yml b/.github/workflows/test-pr.yml index 043d11fb..4d2d01c9 100644 --- a/.github/workflows/test-pr.yml +++ b/.github/workflows/test-pr.yml @@ -2,6 +2,8 @@ name: Check PR on: + pull_request_target: + types: [synchronize] pull_request: branches: [ "master" ] workflow_dispatch: