Skip to content

feat(api): accept and return multiple alert notification channels #12616

feat(api): accept and return multiple alert notification channels

feat(api): accept and return multiple alert notification channels #12616

Triggered via pull request August 21, 2026 01:44
Status Success
Total duration 7m 42s
Artifacts 8

main.yml

on: pull_request
Matrix: e2e-tests / e2e-tests
Matrix: integration-shards
End-to-End Tests
8s
End-to-End Tests
integration
3s
integration
Fit to window
Zoom out
Zoom in

Annotations

1 error, 5 warnings, and 4 notices
[chromium] › tests/e2e/features/dashboard.spec.ts:273:7 › Dashboard › should warn when closing tile editor with unsaved changes @dashboard: packages/app/tests/e2e/features/dashboard.spec.ts#L278
1) [chromium] › tests/e2e/features/dashboard.spec.ts:273:7 › Dashboard › should warn when closing tile editor with unsaved changes @dashboard Error: expect(locator).toBeAttached() failed Locator: getByRole('dialog').filter({ has: getByTestId('confirm-confirm-button') }) Expected: attached Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeAttached" with timeout 5000ms - waiting for getByRole('dialog').filter({ has: getByTestId('confirm-confirm-button') }) 276 | 277 | await dashboardPage.page.keyboard.press('Escape'); > 278 | await expect(dashboardPage.unsavedChangesConfirmModal).toBeAttached({ | ^ 279 | timeout: 5000, 280 | }); 281 | at /home/runner/work/hyperdx/hyperdx/packages/app/tests/e2e/features/dashboard.spec.ts:278:60
lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-tests / E2E Tests - Shard 4
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-tests / E2E Tests - Shard 1
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-tests / E2E Tests - Shard 3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e-tests / E2E Tests - Shard 2
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
1 skipped 76 passed (3.6m)
🎭 Playwright Run Summary
78 passed (4.0m)
🎭 Playwright Run Summary
77 passed (4.1m)
🎭 Playwright Run Summary
1 flaky [chromium] › tests/e2e/features/dashboard.spec.ts:273:7 › Dashboard › should warn when closing tile editor with unsaved changes @dashboard 76 passed (4.6m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report-1
383 KB
sha256:5b849e63146732a637d06da242f295a15605d431556b929d49f22a43a4176c91
playwright-report-2
3.34 MB
sha256:9985937b2ea80af90100b0708bd3b71ad92db492b90b9dc8551acee59e92f69d
playwright-report-3
308 KB
sha256:a96e1d216d5833fefdb5ec1eb87c65061f08c5efaaf8c61980ebb030140aee69
playwright-report-4
299 KB
sha256:ad2f54d5947c83e9da91c3350f8a1b8eb2d7020369ae1914d24ff58d20fa07a8
test-results-1
32.8 KB
sha256:be9157ba2c0fd1cc4bb6b9c045bf0bc5ee93ffded0acf6c87717a52809962788
test-results-2
2.55 MB
sha256:dd00b77f83e70159313086665ecc722ad80b33698d1b84925f5ac7b4fd0bd704
test-results-3
30.7 KB
sha256:15adac85859bbb6b60a6a8d43b624f5f6d868531d1a17c6bbc2f73171f64fdeb
test-results-4
30.7 KB
sha256:4a93502169124df2be5dd6500d801baf4987170a1d5b6531125095d748f2a31c