Skip to content

feat: Adding OIDC link details to a webhook #5321

feat: Adding OIDC link details to a webhook

feat: Adding OIDC link details to a webhook #5321

Triggered via pull request March 7, 2025 17:25
Status Failure
Total duration 45m 47s
Artifacts

ci.yaml

on: pull_request
Run tests and lints
2m 57s
Run tests and lints
Matrix: Run end-to-end tests
Matrix: Run Playwright end-to-end tests
Build CLI docs
0s
Build CLI docs
Generate changelog
0s
Generate changelog
Generate release
0s
Generate release
Draft newsletter
0s
Draft newsletter
Render version schema
0s
Render version schema
Release SDKs
0s
Release SDKs
Pending approval Slack notification
0s
Pending approval Slack notification
Send newsletter
Send newsletter
Fit to window
Zoom out
Zoom in

Annotations

11 errors, 10 warnings, and 4 notices
Run tests and lints
issues found
Run tests and lints: selfservice/flow/settings/hook.go#L346
File is not properly formatted (goimports)
Run tests and lints: selfservice/flow/settings/flow.go#L127
File is not properly formatted (goimports)
Run Playwright end-to-end tests (sqlite): test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts#L86
1) [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 84 | await loginHydra(page) 85 | > 86 | await page.waitForURL( | ^ 87 | new RegExp(config.selfservice.default_browser_return_url), 88 | ) 89 | at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts:86:18
Run Playwright end-to-end tests (sqlite): test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts#L0
1) [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login Test timeout of 30000ms exceeded.
Run Playwright end-to-end tests (postgres): test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts#L86
1) [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 84 | await loginHydra(page) 85 | > 86 | await page.waitForURL( | ^ 87 | new RegExp(config.selfservice.default_browser_return_url), 88 | ) 89 | at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts:86:18
Run Playwright end-to-end tests (postgres): test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts#L0
1) [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login Test timeout of 30000ms exceeded.
Run Playwright end-to-end tests (mysql): test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts#L86
1) [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 84 | await loginHydra(page) 85 | > 86 | await page.waitForURL( | ^ 87 | new RegExp(config.selfservice.default_browser_return_url), 88 | ) 89 | at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts:86:18
Run Playwright end-to-end tests (mysql): test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts#L0
1) [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login Test timeout of 30000ms exceeded.
Run Playwright end-to-end tests (cockroach): test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts#L86
1) [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login Error: page.waitForURL: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 84 | await loginHydra(page) 85 | > 86 | await page.waitForURL( | ^ 87 | new RegExp(config.selfservice.default_browser_return_url), 88 | ) 89 | at /home/runner/work/kratos/kratos/test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts:86:18
Run Playwright end-to-end tests (cockroach): test/e2e/playwright/tests/desktop/identifier_first/oidc.login.spec.ts#L0
1) [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login Test timeout of 30000ms exceeded.
Generate SDKs
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Generate SDKs
Restore cache failed: Dependencies file is not found in /home/runner/work/kratos/kratos. Supported file pattern: go.sum
Run Playwright end-to-end tests (sqlite): test/e2e/[mobile-chrome] › mobile/app_recovery.spec.ts#L0
test/e2e/[mobile-chrome] › mobile/app_recovery.spec.ts took 21.2s
Run Playwright end-to-end tests (sqlite): test/e2e/[mobile-chrome] › mobile/app_login.spec.ts#L0
test/e2e/[mobile-chrome] › mobile/app_login.spec.ts took 32.3s
Run Playwright end-to-end tests (postgres): test/e2e/[mobile-chrome] › mobile/app_recovery.spec.ts#L0
test/e2e/[mobile-chrome] › mobile/app_recovery.spec.ts took 24.5s
Run Playwright end-to-end tests (postgres): test/e2e/[mobile-chrome] › mobile/app_login.spec.ts#L0
test/e2e/[mobile-chrome] › mobile/app_login.spec.ts took 35.3s
Run Playwright end-to-end tests (mysql): test/e2e/[mobile-chrome] › mobile/app_recovery.spec.ts#L0
test/e2e/[mobile-chrome] › mobile/app_recovery.spec.ts took 23.1s
Run Playwright end-to-end tests (mysql): test/e2e/[mobile-chrome] › mobile/app_login.spec.ts#L0
test/e2e/[mobile-chrome] › mobile/app_login.spec.ts took 26.4s
Run Playwright end-to-end tests (cockroach): test/e2e/[mobile-chrome] › mobile/app_recovery.spec.ts#L0
test/e2e/[mobile-chrome] › mobile/app_recovery.spec.ts took 21.2s
Run Playwright end-to-end tests (cockroach): test/e2e/[mobile-chrome] › mobile/app_login.spec.ts#L0
test/e2e/[mobile-chrome] › mobile/app_login.spec.ts took 26.0s
Run Playwright end-to-end tests (sqlite)
1 flaky [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login 36 passed (2.3m)
Run Playwright end-to-end tests (postgres)
1 flaky [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login 36 passed (2.4m)
Run Playwright end-to-end tests (mysql)
1 flaky [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login 36 passed (2.3m)
Run Playwright end-to-end tests (cockroach)
1 flaky [chromium] › desktop/identifier_first/oidc.login.spec.ts:78:9 › account enumeration protection on › login 36 passed (2.8m)