Skip to content

Commit 1af1048

Browse files
authored
chore: Build and test all configs for daily scheduled run (#5801)
This change re-enables building and testing all configurations, but only for the daily scheduled run. Previously all configurations were run for each merge into the develop branch, but that overwhelmed both the GitHub runners and the Conan remote, and thus they were limited to just a subset of configurations. Now that the number of jobs is limited via `max-parallel: 10`, we should be able to safely enable building all configurations again. However, building them all once a day instead of for each PR merge should be sufficient.
1 parent f07ba87 commit 1af1048

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/on-trigger.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,6 @@ jobs:
8080
os: [linux, macos, windows]
8181
with:
8282
os: ${{ matrix.os }}
83-
strategy_matrix: "minimal"
83+
strategy_matrix: ${{ github.event_name == 'schedule' && 'all' || 'minimal' }}
8484
secrets:
8585
codecov_token: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)