Skip to content

Commit 3bcc85c

Browse files
authored
Decrease frequency of non-metal workflows that run more frequently than every 4 hours (#1064)
This PR changes the frequency that certain workflows are scheduled to be run. Certain workflows are run every 30 minutes, or every hour, or every 2 hours. While these frequencies are high, which helps in keeping a pulse on the health of the offload test suite, they are so high that PRs have problems acquiring resources to run their own workflows. There is significant contention between scheduled workflows and PR workflows. This PR reduces the frequency of workflows that are run more frequently than every 4 hours, except for macOS, since those workflows complete so quickly. Fixes #1065
1 parent 1000c11 commit 3bcc85c

8 files changed

+8
-8
lines changed

.github/workflows/windows-intel-clang-d3d12.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permissions:
66
on:
77
workflow_dispatch:
88
schedule:
9-
- cron: '0 */2 * * *' # run every 2 hours
9+
- cron: '0 */4 * * *' # run every 4 hours
1010
pull_request:
1111
paths:
1212
- .github/workflows/windows-intel-clang-d3d12.yaml

.github/workflows/windows-intel-clang-vk.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permissions:
66
on:
77
workflow_dispatch:
88
schedule:
9-
- cron: '0 */2 * * *' # run every 2 hours
9+
- cron: '0 */4 * * *' # run every 4 hours
1010
pull_request:
1111
paths:
1212
- .github/workflows/windows-intel-clang-vk.yaml

.github/workflows/windows-intel-dxc-d3d12.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permissions:
66
on:
77
workflow_dispatch:
88
schedule:
9-
- cron: '0 * * * *' # run every 30 minutes
9+
- cron: '0 */4 * * *' # run every 4 hours
1010
pull_request:
1111
paths:
1212
- .github/workflows/windows-intel-dxc-d3d12.yaml

.github/workflows/windows-intel-dxc-vk.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permissions:
66
on:
77
workflow_dispatch:
88
schedule:
9-
- cron: '0 */2 * * *' # run every 2 hours
9+
- cron: '0 */4 * * *' # run every 4 hours
1010
pull_request:
1111
paths:
1212
- .github/workflows/windows-intel-dxc-vk.yaml

.github/workflows/windows-nvidia-clang-d3d12.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permissions:
66
on:
77
workflow_dispatch:
88
schedule:
9-
- cron: '0 */2 * * *' # run every 2 hours
9+
- cron: '0 */4 * * *' # run every 4 hours
1010
pull_request:
1111
paths:
1212
- .github/workflows/windows-nvidia-clang-d3d12.yaml

.github/workflows/windows-nvidia-clang-vk.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permissions:
66
on:
77
workflow_dispatch:
88
schedule:
9-
- cron: '0 */2 * * *' # run every 2 hours
9+
- cron: '0 */4 * * *' # run every 4 hours
1010
pull_request:
1111
paths:
1212
- .github/workflows/windows-nvidia-clang-vk.yaml

.github/workflows/windows-nvidia-dxc-d3d12.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permissions:
66
on:
77
workflow_dispatch:
88
schedule:
9-
- cron: '0 * * * *' # run every 30 minutes
9+
- cron: '0 */4 * * *' # run every 4 hours
1010
pull_request:
1111
paths:
1212
- .github/workflows/windows-nvidia-dxc-d3d12.yaml

.github/workflows/windows-nvidia-dxc-vk.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permissions:
66
on:
77
workflow_dispatch:
88
schedule:
9-
- cron: '0 */2 * * *' # run every 2 hours
9+
- cron: '0 */4 * * *' # run every 4 hours
1010
pull_request:
1111
paths:
1212
- .github/workflows/window-nvidia-dxc-vk.yaml

0 commit comments

Comments
 (0)