Phase 8: Gitea CI — runner probe + PR gating jobs (fast-checks + api) #3

Merged
luckberg merged 66 commits from gsd/phase-08-gitea-ci into main 2026-06-11 16:11:42 -04:00
2 changed files with 3 additions and 3 deletions
Showing only changes of commit 4cd7931c3c - Show all commits
+2 -2
View File
@@ -208,7 +208,7 @@ test.describe('harness self-validation — injected defects', () => {
// REMOVE the injected style by navigating (page.reload drops inline style tags)
// then re-measure — must be ≥ 44px again
await styleHandle.evaluate((el) => el.remove())
await styleHandle.evaluate((el) => (el as Element).remove())
const boxAfterRemoval = await calTab.boundingBox()
expect(
boxAfterRemoval,
@@ -248,7 +248,7 @@ test.describe('harness self-validation — injected defects', () => {
).toBeGreaterThan(overflowWithDefect.clientWidth)
// REMOVE the injected style — overflow must clear
await styleHandle.evaluate((el) => el.remove())
await styleHandle.evaluate((el) => (el as Element).remove())
const overflowAfterRemoval = await page.evaluate(() => ({
scrollWidth: document.documentElement.scrollWidth,
clientWidth: document.documentElement.clientWidth,
+1 -1
View File
@@ -2,7 +2,7 @@
"extends": "./tsconfig.json",
"compilerOptions": {
"types": ["node"],
"lib": ["ES2023"]
"lib": ["ES2023", "DOM", "DOM.Iterable"]
},
"include": ["playwright.config.ts", "e2e/**/*"],
"exclude": ["node_modules"]