feat: Configure free trial without payment details #2738
dispatch.yml
on: push
Lint
/
Broken Markdown links
3m 28s
Lint
/
Super Linter
7m 3s
Build & Test
/
Build Node.js
9m 8s
Build & Test
/
Build Docker image
50s
Staging
/
Staging Deploy
Release
/
Release Docker image
Annotations
7 errors, 11 warnings, and 2 notices
Build & Test / Build Node.js
Testing stopped early after 5 maximum allowed failures.
|
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist:
tests/e2e/sequential/accreditation/revocation-flow.spec.ts#L21
1) [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist
Error: expect(received).toContain(expected) // indexOf
Matcher error: received value must not be null nor undefined
Received has value: undefined
19 | });
20 | const { didUrls, accreditation } = await issueResponse.json();
> 21 | expect(didUrls).toContain(didUrl);
| ^
22 | expect(issueResponse).toBeOK();
23 | expect(issueResponse.status()).toBe(StatusCodes.OK);
24 | expect(accreditation.proof.type).toBe('JwtProof2020');
at /home/runner/work/studio/studio/tests/e2e/sequential/accreditation/revocation-flow.spec.ts:21:18
|
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist:
tests/e2e/sequential/accreditation/revocation-flow.spec.ts#L21
1) [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toContain(expected) // indexOf
Matcher error: received value must not be null nor undefined
Received has value: undefined
19 | });
20 | const { didUrls, accreditation } = await issueResponse.json();
> 21 | expect(didUrls).toContain(didUrl);
| ^
22 | expect(issueResponse).toBeOK();
23 | expect(issueResponse.status()).toBe(StatusCodes.OK);
24 | expect(accreditation.proof.type).toBe('JwtProof2020');
at /home/runner/work/studio/studio/tests/e2e/sequential/accreditation/revocation-flow.spec.ts:21:18
|
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist:
tests/e2e/sequential/accreditation/revocation-flow.spec.ts#L21
1) [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toContain(expected) // indexOf
Matcher error: received value must not be null nor undefined
Received has value: undefined
19 | });
20 | const { didUrls, accreditation } = await issueResponse.json();
> 21 | expect(didUrls).toContain(didUrl);
| ^
22 | expect(issueResponse).toBeOK();
23 | expect(issueResponse.status()).toBe(StatusCodes.OK);
24 | expect(accreditation.proof.type).toBe('JwtProof2020');
at /home/runner/work/studio/studio/tests/e2e/sequential/accreditation/revocation-flow.spec.ts:21:18
|
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:39:1 › Verify a Accreditation's revocation status:
tests/e2e/sequential/accreditation/revocation-flow.spec.ts#L53
2) [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:39:1 › Verify a Accreditation's revocation status
Error: expect(received).toBe(expected) // Object.is equality
Expected: false
Received: true
51 | expect(response.status()).toBe(StatusCodes.OK);
52 | expect(result.verified).toBe(true);
> 53 | expect(result.revoked).toBe(false);
| ^
54 | });
55 |
56 | test(' Verify a Accreditation status after revocation', async ({ request }) => {
at /home/runner/work/studio/studio/tests/e2e/sequential/accreditation/revocation-flow.spec.ts:53:25
|
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:39:1 › Verify a Accreditation's revocation status:
tests/e2e/sequential/accreditation/revocation-flow.spec.ts#L53
2) [Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:39:1 › Verify a Accreditation's revocation status
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: false
Received: true
51 | expect(response.status()).toBe(StatusCodes.OK);
52 | expect(result.verified).toBe(true);
> 53 | expect(result.revoked).toBe(false);
| ^
54 | });
55 |
56 | test(' Verify a Accreditation status after revocation', async ({ request }) => {
at /home/runner/work/studio/studio/tests/e2e/sequential/accreditation/revocation-flow.spec.ts:53:25
|
Build & Test / Build Node.js
Process completed with exit code 1.
|
Sensitive data should not be used in the ARG or ENV commands:
docker/Dockerfile#L137
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "VERIDA_PRIVATE_KEY")
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#L138
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#L142
SecretsUsedInArgOrEnv: Do not use ARG or ENV instructions for sensitive data (ENV "STRIPE_PUBLISHABLE_KEY")
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#L98
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#L132
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#L115
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#L119
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#L141
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#L94
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#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/
|
Slow Test:
[Logged In User Tests] › sequential/accreditation/issue-verify-flow.spec.ts#L1
[Logged In User Tests] › sequential/accreditation/issue-verify-flow.spec.ts took 2.9m
|
🎭 Playwright Run Summary
4 skipped
61 passed (2.4m)
|
🎭 Playwright Run Summary
2 failed
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:10:1 › Issue an Accreditation with revocation statuslist
[Logged In User Tests] › sequential/accreditation/revocation-flow.spec.ts:39:1 › Verify a Accreditation's revocation status
12 did not run
6 passed (4.7m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
cheqd~studio~94IW4Z.dockerbuild
Expired
|
35.9 KB |
|
playwright-report
Expired
|
34.5 KB |
|
studio-staging
Expired
|
707 MB |
|