Skip to content

Commit 19a7da9

Browse files
committed
CI - only run new smoke-all nightly on built version
1 parent 70c2e13 commit 19a7da9

2 files changed

Lines changed: 5 additions & 7 deletions

File tree

‎.github/workflows/test-smokes.yml‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,6 @@ on:
6666
required: false
6767
type: string
6868
default: ""
69-
schedule:
70-
- cron: "0 6 * * *"
7169

7270
# this is required to cleanup julia cache
7371
permissions:

‎llm-docs/built-version-testing-architecture.md‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
main_commit: 76d3a1e5f
3-
analyzed_date: 2026-09-18
2+
main_commit: 97f222ff3
3+
analyzed_date: 2026-09-21
44
key_files:
55
- tests/quarto-cmd.ts
66
- tests/test.ts
@@ -96,7 +96,7 @@ sequenceDiagram
9696
flowchart LR
9797
subgraph dev ["Dev mode: quarto = in-process TS sources"]
9898
PR["PR / push"] --> TSP["test-smokes-parallel.yml<br>sharded buckets"]
99-
DAILY["daily schedule"] --> TSfull["full run"]
99+
WEEKLY["weekly schedule<br>(update-test-timing.yml)"] --> TSfull["full run"]
100100
end
101101
subgraph built ["Binary mode: quarto = built distribution (QUARTO_TEST_BIN)"]
102102
TSB["test-smokes-built.yml<br>after every nightly build + manual dispatch<br>smoke + playwright + ff-matrix"]
@@ -113,7 +113,7 @@ flowchart LR
113113
FFM["test-ff-matrix.yml (reusable)<br>owns the feature-format bucket"]
114114
TS["test-smokes.yml (reusable)<br>inputs: install source, ref, runners,<br>buckets, artifact"]
115115
TSP --> TS
116-
DAILY --> TS
116+
WEEKLY --> TS
117117
FFM --> TS
118118
BUILDM -->|"smoke + playwright"| TS
119119
NIGHTM -->|"smoke + playwright"| TS
@@ -147,7 +147,7 @@ flowchart TB
147147

148148
| Mode | Quarto under test | Trigger | Suites (legs) | Question answered |
149149
| ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------- | ------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------- |
150-
| dev (`test-smokes.yml`) | in-process TS sources (99.9.9) | every PR/push + daily cron | everything (sharded per-commit; ff-matrix via its own cron/push/PR) | did this code change break behavior? |
150+
| dev (`test-smokes.yml`) | in-process TS sources (99.9.9) | every PR/push (sharded); weekly cron via `update-test-timing.yml` (full run, timing file only) | everything (sharded per-commit; ff-matrix via its own cron/push/PR) | did this code change break behavior? |
151151
| nightly | packaged nightly artifacts (Linux tarball, real `quarto.exe`, notarized Mac zip); Windows signing is skipped on the *scheduled* build, see D11 | automatic, after each nightly build | smoke (linux+windows+mac) + playwright (linux+mac) + ff-matrix (linux+windows) | does what we *ship* work? (bundling/packaging/launcher bugs; only macOS smoke coverage in CI) |
152152
| build | fresh linux-amd64 dist from the current ref (unsigned) | manual dispatch | smoke + playwright + ff-matrix (all linux) | does this ref work when packaged? (works on forks/PR branches) |
153153
| release | published (pre-)release via quarto-actions/setup, harness at its `v` tag | manual dispatch | smoke (linux+windows) + playwright (linux) + ff-matrix (linux+windows) | does the published version pass? |

0 commit comments

Comments
 (0)