Skip to content

build: Bump on track with v3 protocol release #2783

build: Bump on track with v3 protocol release

build: Bump on track with v3 protocol release #2783

Triggered via push December 5, 2024 08:02
Status Failure
Total duration 7m 3s
Artifacts 3

dispatch.yml

on: push
Lint  /  Broken Markdown links
3m 10s
Lint / Broken Markdown links
Lint  /  Super Linter
6m 52s
Lint / Super Linter
Build & Test  /  Build Node.js
2m 50s
Build & Test / Build Node.js
Build & Test  /  Build Docker image
6m 15s
Build & Test / Build Docker image
Release  /  Release Docker image
Release / Release Docker image
Fit to window
Zoom out
Zoom in

Annotations

9 errors, 14 warnings, and 1 notice
Build & Test / Build Node.js
Testing stopped early after 5 maximum allowed failures.
[Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:38:1 › [Positive] It can verify credential with a valid JWT body and verifyStatus=true query parameter: tests/e2e/parallel/credential/verify-no-auth.spec.ts#L7
1) [Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:38:1 › [Positive] It can verify credential with a valid JWT body and verifyStatus=true query parameter Error: expect(received).toBeOK() Call log: - → POST http://localhost:3000/credential/verify?verifyStatus=true - user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.6668.29 Safari/537.36 - accept: */* - accept-encoding: gzip,deflate,br - x-api-key: *** - Content-Type: application/json - content-length: 1104 - ← 500 Internal Server Error - content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests - cross-origin-opener-policy: same-origin - cross-origin-resource-policy: same-origin - origin-agent-cluster: ?1 - referrer-policy: no-referrer - strict-transport-security: max-age=15552000; includeSubDomains - x-content-type-options: nosniff - x-dns-prefetch-control: off - x-download-options: noopen - x-frame-options: SAMEORIGIN - x-permitted-cross-domain-policies: none - x-xss-protection: 0 - vary: Origin - content-type: application/json; charset=utf-8 - content-length: 72 - etag: W/"48-8uoXdGI2fnMnpqEEaSKT/yGRBYY" - date: Thu, 05 Dec 2024 08:05:44 GMT - connection: keep-alive - keep-alive: timeout=5 Response text: {"error":"Internal error: [did-provider-cheqd]: dkgOptions is required"} 5 | 6 | async function check_verify_response(response: any, issuer: string) { > 7 | expect(response).toBeOK(); | ^ 8 | 9 | const body = await response.json(); 10 | expect(body.verified).toBe(true); at check_verify_response (/home/runner/work/studio/studio/tests/e2e/parallel/credential/verify-no-auth.spec.ts:7:19) at /home/runner/work/studio/studio/tests/e2e/parallel/credential/verify-no-auth.spec.ts:47:2
[Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:38:1 › [Positive] It can verify credential with a valid JWT body and verifyStatus=true query parameter: tests/e2e/parallel/credential/verify-no-auth.spec.ts#L7
1) [Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:38:1 › [Positive] It can verify credential with a valid JWT body and verifyStatus=true query parameter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeOK() Call log: - → POST http://localhost:3000/credential/verify?verifyStatus=true - user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.6668.29 Safari/537.36 - accept: */* - accept-encoding: gzip,deflate,br - x-api-key: *** - Content-Type: application/json - content-length: 1104 - ← 500 Internal Server Error - content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests - cross-origin-opener-policy: same-origin - cross-origin-resource-policy: same-origin - origin-agent-cluster: ?1 - referrer-policy: no-referrer - strict-transport-security: max-age=15552000; includeSubDomains - x-content-type-options: nosniff - x-dns-prefetch-control: off - x-download-options: noopen - x-frame-options: SAMEORIGIN - x-permitted-cross-domain-policies: none - x-xss-protection: 0 - vary: Origin - content-type: application/json; charset=utf-8 - content-length: 72 - etag: W/"48-8uoXdGI2fnMnpqEEaSKT/yGRBYY" - date: Thu, 05 Dec 2024 08:05:45 GMT - connection: keep-alive - keep-alive: timeout=5 Response text: {"error":"Internal error: [did-provider-cheqd]: dkgOptions is required"} 5 | 6 | async function check_verify_response(response: any, issuer: string) { > 7 | expect(response).toBeOK(); | ^ 8 | 9 | const body = await response.json(); 10 | expect(body.verified).toBe(true); at check_verify_response (/home/runner/work/studio/studio/tests/e2e/parallel/credential/verify-no-auth.spec.ts:7:19) at /home/runner/work/studio/studio/tests/e2e/parallel/credential/verify-no-auth.spec.ts:47:2
[Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:38:1 › [Positive] It can verify credential with a valid JWT body and verifyStatus=true query parameter: tests/e2e/parallel/credential/verify-no-auth.spec.ts#L1
1) [Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:38:1 › [Positive] It can verify credential with a valid JWT body and verifyStatus=true query parameter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:50:1 › [Positive] It can verify credential with a valid credential body and verifyStatus=true query parameter: tests/e2e/parallel/credential/verify-no-auth.spec.ts#L7
2) [Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:50:1 › [Positive] It can verify credential with a valid credential body and verifyStatus=true query parameter Error: expect(received).toBeOK() Call log: - → POST http://localhost:3000/credential/verify?verifyStatus=true - user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.6668.29 Safari/537.36 - accept: */* - accept-encoding: gzip,deflate,br - x-api-key: *** - Content-Type: application/json - content-length: 1104 - ← 500 Internal Server Error - content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests - cross-origin-opener-policy: same-origin - cross-origin-resource-policy: same-origin - origin-agent-cluster: ?1 - referrer-policy: no-referrer - strict-transport-security: max-age=15552000; includeSubDomains - x-content-type-options: nosniff - x-dns-prefetch-control: off - x-download-options: noopen - x-frame-options: SAMEORIGIN - x-permitted-cross-domain-policies: none - x-xss-protection: 0 - vary: Origin - content-type: application/json; charset=utf-8 - content-length: 72 - etag: W/"48-8uoXdGI2fnMnpqEEaSKT/yGRBYY" - date: Thu, 05 Dec 2024 08:05:44 GMT - connection: keep-alive - keep-alive: timeout=5 Response text: {"error":"Internal error: [did-provider-cheqd]: dkgOptions is required"} 5 | 6 | async function check_verify_response(response: any, issuer: string) { > 7 | expect(response).toBeOK(); | ^ 8 | 9 | const body = await response.json(); 10 | expect(body.verified).toBe(true); at check_verify_response (/home/runner/work/studio/studio/tests/e2e/parallel/credential/verify-no-auth.spec.ts:7:19) at /home/runner/work/studio/studio/tests/e2e/parallel/credential/verify-no-auth.spec.ts:59:2
[Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:50:1 › [Positive] It can verify credential with a valid credential body and verifyStatus=true query parameter: tests/e2e/parallel/credential/verify-no-auth.spec.ts#L7
2) [Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:50:1 › [Positive] It can verify credential with a valid credential body and verifyStatus=true query parameter Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).toBeOK() Call log: - → POST http://localhost:3000/credential/verify?verifyStatus=true - user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.6668.29 Safari/537.36 - accept: */* - accept-encoding: gzip,deflate,br - x-api-key: *** - Content-Type: application/json - content-length: 1104 - ← 500 Internal Server Error - content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests - cross-origin-opener-policy: same-origin - cross-origin-resource-policy: same-origin - origin-agent-cluster: ?1 - referrer-policy: no-referrer - strict-transport-security: max-age=15552000; includeSubDomains - x-content-type-options: nosniff - x-dns-prefetch-control: off - x-download-options: noopen - x-frame-options: SAMEORIGIN - x-permitted-cross-domain-policies: none - x-xss-protection: 0 - vary: Origin - content-type: application/json; charset=utf-8 - content-length: 72 - etag: W/"48-8uoXdGI2fnMnpqEEaSKT/yGRBYY" - date: Thu, 05 Dec 2024 08:05:45 GMT - connection: keep-alive - keep-alive: timeout=5 Response text: {"error":"Internal error: [did-provider-cheqd]: dkgOptions is required"} 5 | 6 | async function check_verify_response(response: any, issuer: string) { > 7 | expect(response).toBeOK(); | ^ 8 | 9 | const body = await response.json(); 10 | expect(body.verified).toBe(true); at check_verify_response (/home/runner/work/studio/studio/tests/e2e/parallel/credential/verify-no-auth.spec.ts:7:19) at /home/runner/work/studio/studio/tests/e2e/parallel/credential/verify-no-auth.spec.ts:59:2
[Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:50:1 › [Positive] It can verify credential with a valid credential body and verifyStatus=true query parameter: tests/e2e/parallel/credential/verify-no-auth.spec.ts#L1
2) [Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:50:1 › [Positive] It can verify credential with a valid credential body and verifyStatus=true query parameter Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
[Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:86:1 › [Positive] It can verify credential with a valid JWT body: tests/e2e/parallel/credential/verify-no-auth.spec.ts#L7
3) [Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:86:1 › [Positive] It can verify credential with a valid JWT body, verifyStatus=true, and fetchRemoteContexts=true query parameter Error: expect(received).toBeOK() Call log: - → POST http://localhost:3000/credential/verify?verifyStatus=true&fetchRemoteContexts=true - user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.6668.29 Safari/537.36 - accept: */* - accept-encoding: gzip,deflate,br - x-api-key: *** - Content-Type: application/json - content-length: 1104 - ← 500 Internal Server Error - content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests - cross-origin-opener-policy: same-origin - cross-origin-resource-policy: same-origin - origin-agent-cluster: ?1 - referrer-policy: no-referrer - strict-transport-security: max-age=15552000; includeSubDomains - x-content-type-options: nosniff - x-dns-prefetch-control: off - x-download-options: noopen - x-frame-options: SAMEORIGIN - x-permitted-cross-domain-policies: none - x-xss-protection: 0 - vary: Origin - content-type: application/json; charset=utf-8 - content-length: 72 - etag: W/"48-8uoXdGI2fnMnpqEEaSKT/yGRBYY" - date: Thu, 05 Dec 2024 08:05:46 GMT - connection: keep-alive - keep-alive: timeout=5 Response text: {"error":"Internal error: [did-provider-cheqd]: dkgOptions is required"} 5 | 6 | async function check_verify_response(response: any, issuer: string) { > 7 | expect(response).toBeOK(); | ^ 8 | 9 | const body = await response.json(); 10 | expect(body.verified).toBe(true); at check_verify_response (/home/runner/work/studio/studio/tests/e2e/parallel/credential/verify-no-auth.spec.ts:7:19) at /home/runner/work/studio/studio/tests/e2e/parallel/credential/verify-no-auth.spec.ts:95:2
Build & Test / Build Node.js
Process completed with exit code 1.
Build & Test / Build Node.js
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint / Broken Markdown links
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build & Test / Build Docker image
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L107
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L113
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L124
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Sensitive data should not be used in the ARG or ENV commands: docker/Dockerfile#L63
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ARG "LOGTO_APP_SECRET") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L111
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Sensitive data should not be used in the ARG or ENV commands: docker/Dockerfile#L116
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "COOKIE_SECRET") More info: https://docs.docker.com/go/dockerfile/rule/secrets-used-in-arg-or-env/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L118
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L106
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L130
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Legacy key/value format with whitespace separator should not be used: docker/Dockerfile#L136
LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/
Lint / Super Linter
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
🎭 Playwright Run Summary
3 failed [Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:38:1 › [Positive] It can verify credential with a valid JWT body and verifyStatus=true query parameter [Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:50:1 › [Positive] It can verify credential with a valid credential body and verifyStatus=true query parameter [Parallel Logged In User Tests] › parallel/credential/verify-no-auth.spec.ts:86:1 › [Positive] It can verify credential with a valid JWT body, verifyStatus=true, and fetchRemoteContexts=true query parameter 1 interrupted [Parallel Logged In User Tests] › parallel/credential/suspend-negative.spec.ts:14:1 › [Negative] It cannot suspend credential in mainnet network for user with testnet role 2 skipped 44 did not run 15 passed (44.1s)

Artifacts

Produced during runtime
Name Size
cheqd~studio~LB35V7.dockerbuild Expired
61.1 KB
playwright-report Expired
38.9 KB
studio-staging Expired
751 MB