umyuu commited on
Commit
63244d4
·
1 Parent(s): 19498a3

ワークフローの同時実行制御

Browse files

mainブランチで直接ファイルを変更時に同時にワークフローが実行されるのを防ぎます。

.github/workflows/codeql.yml CHANGED
@@ -22,6 +22,13 @@ on:
22
  schedule:
23
  - cron: '33 9 * * 6'
24
 
 
 
 
 
 
 
 
25
  jobs:
26
  analyze:
27
  name: Analyze (${{ matrix.language }})
 
22
  schedule:
23
  - cron: '33 9 * * 6'
24
 
25
+ # 'concurrency'を使用して、同時に実行できるジョブの数を制限します。
26
+ # この設定により、同じワークフローの複数のジョブが同時に実行されるのを防ぎます。
27
+ # https://docs.github.com/ja/actions/using-workflows/workflow-syntax-for-github-actions#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow
28
+ concurrency:
29
+ group: ${{ github.workflow }}-${{ github.ref }}
30
+ cancel-in-progress: true
31
+
32
  jobs:
33
  analyze:
34
  name: Analyze (${{ matrix.language }})
.github/workflows/deploy.yml CHANGED
@@ -21,6 +21,13 @@ on:
21
  # Actionsタブからワークフローの手動実行を許可します。
22
  workflow_dispatch:
23
 
 
 
 
 
 
 
 
24
  jobs:
25
  sync-to-hub:
26
  runs-on: ubuntu-latest
 
21
  # Actionsタブからワークフローの手動実行を許可します。
22
  workflow_dispatch:
23
 
24
+ # 'concurrency'を使用して、同時に実行できるジョブの数を制限します。
25
+ # この設定により、同じワークフローの複数のジョブが同時に実行されるのを防ぎます。
26
+ # https://docs.github.com/ja/actions/using-workflows/workflow-syntax-for-github-actions#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow
27
+ concurrency:
28
+ group: ${{ github.workflow }}-${{ github.ref }}
29
+ cancel-in-progress: true
30
+
31
  jobs:
32
  sync-to-hub:
33
  runs-on: ubuntu-latest
.github/workflows/python-app.yml CHANGED
@@ -12,6 +12,13 @@ on:
12
  permissions:
13
  contents: read
14
 
 
 
 
 
 
 
 
15
  jobs:
16
  build:
17
 
 
12
  permissions:
13
  contents: read
14
 
15
+ # 'concurrency'を使用して、同時に実行できるジョブの数を制限します。
16
+ # この設定により、同じワークフローの複数のジョブが同時に実行されるのを防ぎます。
17
+ # https://docs.github.com/ja/actions/using-workflows/workflow-syntax-for-github-actions#example-only-cancel-in-progress-jobs-or-runs-for-the-current-workflow
18
+ concurrency:
19
+ group: ${{ github.workflow }}-${{ github.ref }}
20
+ cancel-in-progress: true
21
+
22
  jobs:
23
  build:
24