From fef15e88b5f0cb9cd61adc2c00b0480d53c5c1be Mon Sep 17 00:00:00 2001 From: chrisdca Date: Sun, 21 Sep 2025 23:28:29 -0500 Subject: [PATCH 1/5] feat: add concurrency --- .github/workflows/reusable-workflow-for-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/reusable-workflow-for-ci.yml b/.github/workflows/reusable-workflow-for-ci.yml index a27297c..3080aac 100644 --- a/.github/workflows/reusable-workflow-for-ci.yml +++ b/.github/workflows/reusable-workflow-for-ci.yml @@ -1,6 +1,9 @@ name: CI Workflow description: A reusable workflow for continuous integration tasks on: workflow_call +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true jobs: CI: runs-on: ubuntu-latest From a9de986d98541d0b7ae948059cdac704d2d3b075 Mon Sep 17 00:00:00 2001 From: chrisdca Date: Sun, 21 Sep 2025 23:29:26 -0500 Subject: [PATCH 2/5] feat: add concurrency --- .github/workflows/reusable-workflow-for-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-workflow-for-ci.yml b/.github/workflows/reusable-workflow-for-ci.yml index 3080aac..3cff13f 100644 --- a/.github/workflows/reusable-workflow-for-ci.yml +++ b/.github/workflows/reusable-workflow-for-ci.yml @@ -1,5 +1,5 @@ name: CI Workflow -description: A reusable workflow for continuous integration tasks +description: A reusable workflow for continuous integration tasks. on: workflow_call concurrency: group: ${{ github.workflow }}-${{ github.ref }} From 3428083273922bdf4159ad5a6a18522a5e62dc54 Mon Sep 17 00:00:00 2001 From: chrisdca Date: Sun, 21 Sep 2025 23:32:12 -0500 Subject: [PATCH 3/5] feat: change event --- .github/workflows/workflow-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflow-ci.yml b/.github/workflows/workflow-ci.yml index cc0dc0d..af0f652 100644 --- a/.github/workflows/workflow-ci.yml +++ b/.github/workflows/workflow-ci.yml @@ -2,7 +2,7 @@ name: Workflow CI description: A workflow that calls reusable and composite workflows. permissions: contents: read -on: [push] +on: [pull_request] jobs: call-reusable-workflow: uses: ./.github/workflows/reusable-workflow-for-ci.yml From 0a5e6e998773de6b8417dbc7be7915eeda8750de Mon Sep 17 00:00:00 2001 From: chrisdca Date: Sun, 21 Sep 2025 23:33:29 -0500 Subject: [PATCH 4/5] style: remove dot --- .github/workflows/reusable-workflow-for-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/reusable-workflow-for-ci.yml b/.github/workflows/reusable-workflow-for-ci.yml index 3cff13f..3080aac 100644 --- a/.github/workflows/reusable-workflow-for-ci.yml +++ b/.github/workflows/reusable-workflow-for-ci.yml @@ -1,5 +1,5 @@ name: CI Workflow -description: A reusable workflow for continuous integration tasks. +description: A reusable workflow for continuous integration tasks on: workflow_call concurrency: group: ${{ github.workflow }}-${{ github.ref }} From 81958e8f75161674b859210db12e4edcea1e108b Mon Sep 17 00:00:00 2001 From: chrisdca Date: Sun, 21 Sep 2025 23:33:48 -0500 Subject: [PATCH 5/5] style: remove dot 2 --- .github/workflows/workflow-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/workflow-ci.yml b/.github/workflows/workflow-ci.yml index af0f652..84675ea 100644 --- a/.github/workflows/workflow-ci.yml +++ b/.github/workflows/workflow-ci.yml @@ -1,5 +1,5 @@ name: Workflow CI -description: A workflow that calls reusable and composite workflows. +description: A workflow that calls reusable and composite workflows permissions: contents: read on: [pull_request]