Skip to content

feat(search): implement advanced search with filters, pagination, and… #106

feat(search): implement advanced search with filters, pagination, and…

feat(search): implement advanced search with filters, pagination, and… #106

Status Failure
Total duration 1m 0s
Artifacts

lint.yml

on: pull_request
Frontend (ESLint + Prettier)
29s
Frontend (ESLint + Prettier)
Backend (ESLint + Prettier)
25s
Backend (ESLint + Prettier)
Smart Contracts (Clippy + rustfmt)
56s
Smart Contracts (Clippy + rustfmt)
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 3 warnings
Backend (ESLint + Prettier): backend/src/search/PaginationHelper.ts#L50
Unexpected any. Specify a different type
Backend (ESLint + Prettier): backend/src/search/FilterParser.ts#L49
Unexpected any. Specify a different type
Backend (ESLint + Prettier): backend/src/search/FilterParser.ts#L29
Unexpected any. Specify a different type
Backend (ESLint + Prettier): backend/src/search/FilterParser.ts#L28
Unexpected any. Specify a different type
Backend (ESLint + Prettier): backend/src/search/FilterParser.ts#L14
Unexpected any. Specify a different type
Backend (ESLint + Prettier): backend/src/search/CourseSearchService.ts#L17
Unexpected any. Specify a different type
Backend (ESLint + Prettier): backend/src/search/CourseSearchService.ts#L4
Unexpected any. Specify a different type
Backend (ESLint + Prettier): backend/src/search/CertificateSearchService.ts#L38
Unexpected any. Specify a different type
Backend (ESLint + Prettier): backend/src/search/CertificateSearchService.ts#L17
Unexpected any. Specify a different type
Backend (ESLint + Prettier): backend/src/search/CertificateSearchService.ts#L4
Unexpected any. Specify a different type
Backend (ESLint + Prettier)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Frontend (ESLint + Prettier)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Smart Contracts (Clippy + rustfmt)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@v4, actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/