Skip to content

Replace computer monitor on homepage #699

Replace computer monitor on homepage

Replace computer monitor on homepage #699

Triggered via pull request October 30, 2025 20:54
Status Failure
Total duration 6m 19s
Artifacts 2

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 4 notices
build
Process completed with exit code 1.
[chrome] › tests/git-scm.spec.js:95:3 › Linux › download/GUI links: tests/git-scm.spec.js#L98
3) [chrome] › tests/git-scm.spec.js:95:3 › Linux › download/GUI links ──────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('link', { name: 'Download for Linux' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByRole('link', { name: 'Download for Linux' }) 96 | await pretendPlatform(page, browserName, userAgent, 'Linux') 97 | await page.goto(url) > 98 | await expect(page.getByRole('link', { name: 'Download for Linux' })).toBeVisible() | ^ 99 | 100 | await expect(page.getByRole('link', { name: 'Graphical UIs' })).toBeHidden() 101 | await expect(page.getByRole('link', { name: 'Linux GUIs' })).toBeVisible() at /home/runner/work/git-scm.com/git-scm.com/tests/git-scm.spec.js:98:74
[chrome] › tests/git-scm.spec.js:95:3 › Linux › download/GUI links: tests/git-scm.spec.js#L98
3) [chrome] › tests/git-scm.spec.js:95:3 › Linux › download/GUI links ──────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('link', { name: 'Download for Linux' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByRole('link', { name: 'Download for Linux' }) 96 | await pretendPlatform(page, browserName, userAgent, 'Linux') 97 | await page.goto(url) > 98 | await expect(page.getByRole('link', { name: 'Download for Linux' })).toBeVisible() | ^ 99 | 100 | await expect(page.getByRole('link', { name: 'Graphical UIs' })).toBeHidden() 101 | await expect(page.getByRole('link', { name: 'Linux GUIs' })).toBeVisible() at /home/runner/work/git-scm.com/git-scm.com/tests/git-scm.spec.js:98:74
[chrome] › tests/git-scm.spec.js:95:3 › Linux › download/GUI links: tests/git-scm.spec.js#L98
3) [chrome] › tests/git-scm.spec.js:95:3 › Linux › download/GUI links ──────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('link', { name: 'Download for Linux' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByRole('link', { name: 'Download for Linux' }) 96 | await pretendPlatform(page, browserName, userAgent, 'Linux') 97 | await page.goto(url) > 98 | await expect(page.getByRole('link', { name: 'Download for Linux' })).toBeVisible() | ^ 99 | 100 | await expect(page.getByRole('link', { name: 'Graphical UIs' })).toBeHidden() 101 | await expect(page.getByRole('link', { name: 'Linux GUIs' })).toBeVisible() at /home/runner/work/git-scm.com/git-scm.com/tests/git-scm.spec.js:98:74
[chrome] › tests/git-scm.spec.js:81:3 › macOS › download/GUI links: tests/git-scm.spec.js#L84
2) [chrome] › tests/git-scm.spec.js:81:3 › macOS › download/GUI links ──────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('link', { name: 'Download for Mac' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByRole('link', { name: 'Download for Mac' }) 82 | await pretendPlatform(page, browserName, userAgent, 'Mac OS X') 83 | await page.goto(url) > 84 | await expect(page.getByRole('link', { name: 'Download for Mac' })).toBeVisible() | ^ 85 | 86 | await expect(page.getByRole('link', { name: 'Graphical UIs' })).toBeHidden() 87 | await expect(page.getByRole('link', { name: 'Mac GUIs' })).toBeVisible() at /home/runner/work/git-scm.com/git-scm.com/tests/git-scm.spec.js:84:72
[chrome] › tests/git-scm.spec.js:81:3 › macOS › download/GUI links: tests/git-scm.spec.js#L84
2) [chrome] › tests/git-scm.spec.js:81:3 › macOS › download/GUI links ──────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('link', { name: 'Download for Mac' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByRole('link', { name: 'Download for Mac' }) 82 | await pretendPlatform(page, browserName, userAgent, 'Mac OS X') 83 | await page.goto(url) > 84 | await expect(page.getByRole('link', { name: 'Download for Mac' })).toBeVisible() | ^ 85 | 86 | await expect(page.getByRole('link', { name: 'Graphical UIs' })).toBeHidden() 87 | await expect(page.getByRole('link', { name: 'Mac GUIs' })).toBeVisible() at /home/runner/work/git-scm.com/git-scm.com/tests/git-scm.spec.js:84:72
[chrome] › tests/git-scm.spec.js:81:3 › macOS › download/GUI links: tests/git-scm.spec.js#L84
2) [chrome] › tests/git-scm.spec.js:81:3 › macOS › download/GUI links ──────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('link', { name: 'Download for Mac' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByRole('link', { name: 'Download for Mac' }) 82 | await pretendPlatform(page, browserName, userAgent, 'Mac OS X') 83 | await page.goto(url) > 84 | await expect(page.getByRole('link', { name: 'Download for Mac' })).toBeVisible() | ^ 85 | 86 | await expect(page.getByRole('link', { name: 'Graphical UIs' })).toBeHidden() 87 | await expect(page.getByRole('link', { name: 'Mac GUIs' })).toBeVisible() at /home/runner/work/git-scm.com/git-scm.com/tests/git-scm.spec.js:84:72
[chrome] › tests/git-scm.spec.js:51:3 › Windows › download/GUI links: tests/git-scm.spec.js#L54
1) [chrome] › tests/git-scm.spec.js:51:3 › Windows › download/GUI links ────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('link', { name: 'Download for Windows' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByRole('link', { name: 'Download for Windows' }) 52 | await pretendPlatform(page, browserName, userAgent, 'Windows') 53 | await page.goto(url) > 54 | await expect(page.getByRole('link', { name: 'Download for Windows' })).toBeVisible() | ^ 55 | 56 | await expect(page.getByRole('link', { name: 'Graphical UIs' })).toBeHidden() 57 | const windowsGUIs = page.getByRole('link', { name: 'Windows GUIs' }) at /home/runner/work/git-scm.com/git-scm.com/tests/git-scm.spec.js:54:76
[chrome] › tests/git-scm.spec.js:51:3 › Windows › download/GUI links: tests/git-scm.spec.js#L54
1) [chrome] › tests/git-scm.spec.js:51:3 › Windows › download/GUI links ────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('link', { name: 'Download for Windows' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByRole('link', { name: 'Download for Windows' }) 52 | await pretendPlatform(page, browserName, userAgent, 'Windows') 53 | await page.goto(url) > 54 | await expect(page.getByRole('link', { name: 'Download for Windows' })).toBeVisible() | ^ 55 | 56 | await expect(page.getByRole('link', { name: 'Graphical UIs' })).toBeHidden() 57 | const windowsGUIs = page.getByRole('link', { name: 'Windows GUIs' }) at /home/runner/work/git-scm.com/git-scm.com/tests/git-scm.spec.js:54:76
[chrome] › tests/git-scm.spec.js:51:3 › Windows › download/GUI links: tests/git-scm.spec.js#L54
1) [chrome] › tests/git-scm.spec.js:51:3 › Windows › download/GUI links ────────────────────────── Error: expect(locator).toBeVisible() failed Locator: getByRole('link', { name: 'Download for Windows' }) Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for getByRole('link', { name: 'Download for Windows' }) 52 | await pretendPlatform(page, browserName, userAgent, 'Windows') 53 | await page.goto(url) > 54 | await expect(page.getByRole('link', { name: 'Download for Windows' })).toBeVisible() | ^ 55 | 56 | await expect(page.getByRole('link', { name: 'Graphical UIs' })).toBeHidden() 57 | const windowsGUIs = page.getByRole('link', { name: 'Windows GUIs' }) at /home/runner/work/git-scm.com/git-scm.com/tests/git-scm.spec.js:54:76
🎭 Playwright Run Summary
3 failed [chrome] › tests/git-scm.spec.js:51:3 › Windows › download/GUI links ─────────────────────────── [chrome] › tests/git-scm.spec.js:81:3 › macOS › download/GUI links ───────────────────────────── [chrome] › tests/git-scm.spec.js:95:3 › Linux › download/GUI links ───────────────────────────── 1 skipped 7 passed (1.1m)
build
Rewrote file:///images/sidebar-divider.png to file:///home/runner/work/git-scm.com/git-scm.com/public/images/sidebar-divider.png
build
Rewrote file:///images/icons/search.png to file:///home/runner/work/git-scm.com/git-scm.com/public/images/icons/search.png
build
Rewrote file:///images/bg/body.jpg to file:///home/runner/work/git-scm.com/git-scm.com/public/images/bg/body.jpg

Artifacts

Produced during runtime
Name Size Digest
pages
403 MB
sha256:046118427deb070610992fbb561ae5bf84fe3bd48a130440370b54efcd572d8b
playwright-report
3.67 MB
sha256:3179457071e9eb9e5b6c1488e6ceaa3561d6dc6fd2dee217567ff7e3de59dcc8