Skip to content

Commit 45eb4c4

Browse files
committed
Add schedule trigger event to integration test workflow
The integration tests use the latest release of Arduino Lint. This means that changes in Arduino Lint can cause an integration test failure independent from any change in this repository. Without a schedule trigger, this might only be noticed as an irrelevant CI failure for the next PR that is submitted, which can cause confusion and inconvenience to the contributor. A schedule trigger allows the breakage to be identified and resolved early.
1 parent 5d3fcfa commit 45eb4c4

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

.github/workflows/test-integration.yml

+3
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ on:
2222
- "poetry.lock"
2323
- "pyproject.toml"
2424
- "test/**"
25+
schedule:
26+
# Run daily at 8 AM UTC to catch breakage resulting from changes to Arduino Lint.
27+
- cron: "0 8 * * *"
2528
workflow_dispatch:
2629
inputs:
2730
arduino-lint-ref:

0 commit comments

Comments
 (0)