From f4ac7f84d48514935d4b4024f1ab36a68788e837 Mon Sep 17 00:00:00 2001 From: Hau Nguyen Date: Wed, 29 Mar 2023 00:43:51 +0700 Subject: [PATCH] chore: improve from https://ashishb.net/tech/common-pitfalls-of-github-actions/ https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#concurrency --- .github/workflows/go.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 205618a..6661e3c 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -4,9 +4,21 @@ on: push: branches: - main + paths: + - "**.go" + - "go.mod" + - "go.sum" pull_request: branches: - main + paths: + - "**.go" + - "go.mod" + - "go.sum" + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true jobs: test: