From 90113e0d64741f902fd8c7bfbaedc8e93a355e5c Mon Sep 17 00:00:00 2001 From: Florian Date: Thu, 1 Aug 2024 11:04:09 +0200 Subject: [PATCH] Limit concurrency between workflow runs (#87) * limit concurrency between workflow runs * do not cancel running workflow runs --- .github/workflows/dependency-update.yml | 3 +++ .github/workflows/deploy.yml | 3 +++ .github/workflows/maven-manual-release.yml | 3 +++ .github/workflows/verify.yml | 3 +++ 4 files changed, 12 insertions(+) diff --git a/.github/workflows/dependency-update.yml b/.github/workflows/dependency-update.yml index 45943dc..9c4a84b 100644 --- a/.github/workflows/dependency-update.yml +++ b/.github/workflows/dependency-update.yml @@ -18,6 +18,9 @@ env: EXAM_EXERCISE_GROUP_ID: "6" EXAM_PROGRAMMING_EXERCISE_ID: "48" +concurrency: + group: artemis-test-system + jobs: pre_job: name: "Check for duplicate jobs" diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index ea4738c..e99fed5 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -27,6 +27,9 @@ env: EXAM_EXERCISE_GROUP_ID: "6" EXAM_PROGRAMMING_EXERCISE_ID: "48" +concurrency: + group: artemis-test-system + jobs: pre_job: name: "Check for duplicate jobs" diff --git a/.github/workflows/maven-manual-release.yml b/.github/workflows/maven-manual-release.yml index 0d2cb16..12936a4 100644 --- a/.github/workflows/maven-manual-release.yml +++ b/.github/workflows/maven-manual-release.yml @@ -23,6 +23,9 @@ env: EXAM_ID: "5" EXAM_EXERCISE_GROUP_ID: "6" EXAM_PROGRAMMING_EXERCISE_ID: "48" + +concurrency: + group: artemis-test-system jobs: build: diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index fe4c134..c8c31df 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -23,6 +23,9 @@ env: EXAM_EXERCISE_GROUP_ID: "6" EXAM_PROGRAMMING_EXERCISE_ID: "48" +concurrency: + group: artemis-test-system + jobs: pre_job: name: "Check for duplicate jobs"