Skip to content

feat(video): build reusable LMS video player component #262

feat(video): build reusable LMS video player component

feat(video): build reusable LMS video player component #262

Triggered via pull request July 24, 2026 23:07
Status Success
Total duration 12m 1s
Artifacts

ci.yml

on: pull_request
Contract Linting (Clippy & Fmt)
20s
Contract Linting (Clippy & Fmt)
Contract Unit Tests
56s
Contract Unit Tests
Backend Tests
34s
Backend Tests
Security & Dependency Scan
27s
Security & Dependency Scan
Frontend Lint
49s
Frontend Lint
Frontend TypeCheck
36s
Frontend TypeCheck
Gas Usage Profiling
11m 57s
Gas Usage Profiling
Deploy & Verify Contracts
0s
Deploy & Verify Contracts
Fit to window
Zoom out
Zoom in

Annotations

19 errors and 18 warnings
Contract Linting (Clippy & Fmt)
Process completed with exit code 101.
Security & Dependency Scan
Process completed with exit code 1.
Frontend TypeCheck
Process completed with exit code 2.
Frontend TypeCheck
Declaration or statement expected.
Frontend TypeCheck
Expression expected.
Frontend TypeCheck
Declaration or statement expected.
Frontend TypeCheck
Expression expected.
Frontend TypeCheck
Identifier expected.
Frontend TypeCheck
Expression expected.
Frontend Lint
Process completed with exit code 1.
Frontend Lint: app/frontend/src/components/waitlist/waitlist.api.ts#L8
'waitlist' is never reassigned. Use 'const' instead
Frontend Lint: app/frontend/components/ticket-plans/TicketPlans.tsx#L59
`'` can be escaped with `'`, `‘`, `'`, `’`
Frontend Lint: app/frontend/components/speakers/SpeakerCard.tsx#L44
`"` can be escaped with `"`, `“`, `"`, `”`
Frontend Lint: app/frontend/components/speakers/SpeakerCard.tsx#L44
`"` can be escaped with `"`, `“`, `"`, `”`
Frontend Lint: app/frontend/app/tickets/page.tsx#L285
`'` can be escaped with `'`, `‘`, `'`, `’`
Frontend Lint: app/frontend/app/tickets/page.tsx#L85
'list' is never reassigned. Use 'const' instead
Contract Unit Tests
Process completed with exit code 101.
Gas Usage Profiling
Process completed with exit code 1.
Gas Usage Profiling
Process completed with exit code 101.
Contract Linting (Clippy & Fmt)
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, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Security & Dependency Scan
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/
Backend Tests
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, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Frontend TypeCheck
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, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Frontend Lint
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, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Frontend Lint: app/frontend/app/dashboard/new/page.tsx#L95
'setSidebarExpanded' is assigned a value but never used
Frontend Lint: app/frontend/app/dashboard/new/page.tsx#L95
'sidebarExpanded' is assigned a value but never used
Frontend Lint: app/frontend/app/dao/page.tsx#L21
Unexpected console statement
Frontend Lint: app/frontend/app/dao/[id]/page.tsx#L29
'err' is defined but never used
Frontend Lint: app/frontend/app/Components/missions/FilterPanel.tsx#L7
Unexpected any. Specify a different type
Frontend Lint: app/frontend/app/Components/missions/FilterPanel.tsx#L5
Unexpected any. Specify a different type
Frontend Lint: app/frontend/app/Components/missions/EmptyState.tsx#L27
'categoryConfig' is assigned a value but never used
Frontend Lint: app/frontend/app/Components/missions/EmptyState.tsx#L20
'statusConfig' is assigned a value but never used
Frontend Lint: app/frontend/app/Components/missions/EmptyState.tsx#L8
'Mission' is defined but never used
Frontend Lint: app/frontend/api/auth/refresh/route.ts#L81
Unexpected console statement
Contract Unit Tests
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, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Gas Usage Profiling
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Gas Usage Profiling
No files were found with the provided path: contract/gas_reports/. No artifacts will be uploaded.