Commit 0dd3f1b
CI: make unit-test-linux and unit-test-windows blocking — backlog cleared
Drops continue-on-error: true (and the TODO comments) from both
unit-test jobs. They were guarding against "currently-broken addon
unit modules (import failures, stale API usage)" that have since been
fixed by the merged plugin-registration / dep-declaration round
(gramps-project#875 WordleGramplet, gramps-project#876 SourceReferences, gramps-project#878 EditExifMetadata,
gramps-project#879 MongoDB, gramps-project#880 PhotoTaggingGramplet, gramps-project#869 SurnameMappingGramplet,
gramps#2299 ClipboardGramplet) plus the lint backlog (gramps-project#843, gramps-project#847-gramps-project#869).
Verified by the most recent fork CI run on
eduralph/addons-source:maintenance/gramps60 (sha 8aabdd4, 2026-05-18):
both Unit Tests (Linux) and Unit Tests (Windows) reported success.
Also clears two stale comments that referenced the removed flag:
- unit-test-linux's "Run per-addon unit tests" step: drop the
trailing "Falls silently under continue-on-error." sentence.
- integration's requires_mod-validate step: collapse the now-moot
"this is the blocking copy" rationale to a plain pointer at
unit-test-linux.
The lone remaining continue-on-error is on addon-structure (line 70),
gated by the po/template.pot backlog. PRs gramps-project#838-gramps-project#841 were closed
without merge; per Eduard's call the po/template.pot check stays
non-blocking for now.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent d265612 commit 0dd3f1b
1 file changed
Lines changed: 2 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | 153 | | |
157 | 154 | | |
158 | 155 | | |
| |||
260 | 257 | | |
261 | 258 | | |
262 | 259 | | |
263 | | - | |
| 260 | + | |
264 | 261 | | |
265 | 262 | | |
266 | 263 | | |
| |||
303 | 300 | | |
304 | 301 | | |
305 | 302 | | |
306 | | - | |
307 | | - | |
308 | 303 | | |
309 | 304 | | |
310 | 305 | | |
| |||
484 | 479 | | |
485 | 480 | | |
486 | 481 | | |
487 | | - | |
488 | | - | |
489 | | - | |
| 482 | + | |
490 | 483 | | |
491 | 484 | | |
492 | 485 | | |
| |||
0 commit comments