Skip to content

Improve input validation, error handling, and workflow permissions #1519

Improve input validation, error handling, and workflow permissions

Improve input validation, error handling, and workflow permissions #1519

Triggered via pull request February 24, 2026 22:42
Status Cancelled
Total duration 5m 54s
Artifacts 4

dev.yml

on: pull_request
run-tests  /  build
3m 23s
run-tests / build
run-e2e-tests  /  e2e
3m 57s
run-e2e-tests / e2e
build-dev-container  /  build-server
5m 47s
build-dev-container / build-server
build-dev-container  /  build-client
5m 49s
build-dev-container / build-client
deploy-dev-container  /  deploy
deploy-dev-container / deploy
Fit to window
Zoom out
Zoom in

Annotations

7 errors and 1 notice
[chromium] › e2e/navigation.spec.ts:57:7 › Navigation - Student routes › can navigate between pages via sidebar: client/e2e/navigation.spec.ts#L73
1) [chromium] › e2e/navigation.spec.ts:57:7 › Navigation - Student routes › can navigate between pages via sidebar Error: expect(locator).toBeVisible() failed Locator: getByRole('heading', { name: /dashboard/i }) Expected: visible Timeout: 15000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 15000ms - waiting for getByRole('heading', { name: /dashboard/i }) 71 | await page.getByRole('link', { name: 'Dashboard' }).click() 72 | await expect(page).toHaveURL(/\/dashboard/) > 73 | await expect(page.getByRole('heading', { name: /dashboard/i })).toBeVisible() | ^ 74 | }) 75 | 76 | test('header logo navigates to dashboard when authenticated', async ({ page }) => { at /home/runner/work/thesis-management/thesis-management/client/e2e/navigation.spec.ts:73:69
build-dev-container / build-server
Canceling since a higher priority waiting request for deploy-dev-863 exists
build-dev-container / build-server
The operation was canceled.
build-dev-container / build-client
Canceling since a higher priority waiting request for deploy-dev-863 exists
build-dev-container / build-client
The operation was canceled.
Build and Deploy to Dev
Canceling since a higher priority waiting request for deploy-dev-863 exists
Build and Deploy to Dev
Canceling since a higher priority waiting request for deploy-dev-863 exists
🎭 Playwright Run Summary
1 flaky [chromium] › e2e/navigation.spec.ts:57:7 › Navigation - Student routes › can navigate between pages via sidebar 71 passed (1.6m)

Artifacts

Produced during runtime
Name Size Digest
coverage-report Expired
1010 KB
sha256:eb5de134cd3ed6f67046bbb4f0340605d4ca83853904cd973e4861c43fcc5934
playwright-report Expired
1.8 MB
sha256:32556cafb4bc203ce933bf2c9975862f2d9d9f575cc83d56bc480e4174f65983
playwright-results Expired
1.14 MB
sha256:131f90dc5b8d56e5d938a686d4966879724bfc86cfe84dd93e47eec15d64d39f
test-results Expired
594 KB
sha256:0c906b644f53891030af7e26b10f604ac61ae9a09597c87952df18d850cb3a15