Merge pull request #1509 from Jayy4rl/fix/multi-issue-improvements #1045
ci.yml
on: push
Frontend Unit Tests
22s
Docs/specs integration coverage
9s
Contracts SEP-41 Fixture Coverage
1m 0s
Frontend E2E Tests (Playwright)
57s
Frontend Schema Rendering E2E
1m 6s
Contract ABI / Interface Docs
36s
Lint Commit Messages
Build WASM Package
1m 0s
license-compliance
2m 21s
Matrix: Continuous Integration
Annotations
8 errors and 1 warning
|
Continuous Integration (ubuntu-latest)
Process completed with exit code 2.
|
|
Frontend Unit Tests
Process completed with exit code 1.
|
|
app/components/__tests__/CookieConsentBanner.test.tsx > CookieConsentBanner > should show settings when clicking Customize:
frontend/app/components/__tests__/CookieConsentBanner.test.tsx#L84
TestingLibraryElementError: Found multiple elements with the text: /Essential Cookies/i
Here are the matching elements:
Ignored nodes: comments, script, style
<p
class="text-sm text-gray-600 dark:text-gray-300"
>
Manage your cookie preferences below. Essential cookies cannot be disabled as they are required for the site to function.
</p>
Ignored nodes: comments, script, style
<h3
class="text-sm font-semibold text-gray-900 dark:text-white"
>
Essential Cookies
</h3>
(If this is intentional, then use the `*AllBy*` variant of the query (like `queryAllByText`, `getAllByText`, or `findAllByText`)).
Ignored nodes: comments, script, style
<body>
<div>
<div
aria-hidden="true"
class="fixed inset-0 bg-black/50 z-40"
/>
<div
aria-describedby="cookie-banner-description"
aria-labelledby="cookie-banner-title"
class="fixed bottom-0 left-0 right-0 bg-white dark:bg-gray-900 border-t border-gray-200 dark:border-gray-700 shadow-lg z-50 p-6"
role="dialog"
>
<div
class="max-w-7xl mx-auto"
>
<div
class="space-y-6"
>
<div>
<h2
class="text-lg font-semibold text-gray-900 dark:text-white mb-2"
id="cookie-settings-title"
>
Cookie Preferences
</h2>
<p
class="text-sm text-gray-600 dark:text-gray-300"
>
Manage your cookie preferences below. Essential cookies cannot be disabled as they are required for the site to function.
</p>
</div>
<div
class="space-y-4"
>
<div
class="flex items-start justify-between p-4 border border-gray-200 dark:border-gray-700 rounded-lg bg-gray-50 dark:bg-gray-800"
>
<div
class="flex-1"
>
<div
class="flex items-center gap-2 mb-1"
>
<h3
class="text-sm font-semibold text-gray-900 dark:text-white"
>
Essential Cookies
</h3>
<span
class="text-xs text-gray-500 dark:text-gray-400 font-medium"
>
Always Active
</span>
</div>
<p
class="text-xs text-gray-600 dark:text-gray-400"
>
Required for basic site functionality like theme preferences and session management. Cannot be disabled.
</p>
</div>
<div
class="ml-4"
>
<input
aria-label="Essential cookies (always active)"
checked=""
class="w-5 h-5 rounded border-gray-300 text-blue-600 focus:ring-blue-500 disabled:opacity-50"
disabled=""
type="checkbox"
/>
</div>
</div>
<div
class="flex items-start justify-between p-4 border border-gray-200 dark:border-gray-700 rounded-lg hover:border-gray-300 dark:hover:border-gray-600 transition"
>
<div
class="flex-1"
>
<h3
class="text-sm font-semibold text-gray-900 dark:text-white mb-1"
>
Analytics & Performance
</h3>
<p
class="text-xs text-gray-600 dark:text-gray-400"
>
Help us understand how visitors use the site so we can improve performance and fix bugs (Sentry error tracking, usage analytics).
</p>
</div>
<div
class="ml-4"
>
<input
aria-label="Toggle analytics cookies"
class="w-5 h-5 rounded border-gray-300 text-blue-600 focus:ring-blue-500 cursor-pointer"
type="chec
|
|
Build WASM Package
Process completed with exit code 1.
|
|
Frontend E2E Tests (Playwright)
Process completed with exit code 1.
|
|
Contracts SEP-41 Fixture Coverage
Process completed with exit code 101.
|
|
Frontend Schema Rendering E2E
Process completed with exit code 1.
|
|
license-compliance
Process completed with exit code 4.
|
|
license-compliance
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
contract-interfaces-json
Expired
|
1006 Bytes |
sha256:3c34da2c6db99167e6745a14f2924a664c1678def9e414ab4ca778b09c9a4da0
|
|
|
contract-rustdoc
Expired
|
2.03 MB |
sha256:365663979e5e6702cf7509ad806abfb1af8270882b028d95a7aed88877291bcd
|
|
|
playwright-artifacts
Expired
|
188 KB |
sha256:2819ce5d0889a9134b4bedce77f9ad7f572c3e82e5367d3faf6b2a34de4a8dc8
|
|