Skip to content

feat: Production readiness & security hardening #77

feat: Production readiness & security hardening

feat: Production readiness & security hardening #77

Triggered via pull request June 21, 2026 04:14
Status Success
Total duration 1m 19s
Artifacts

ci.yml

on: pull_request
Matrix: ci
Fit to window
Zoom out
Zoom in

Annotations

33 warnings
ci (macos-latest)
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/
ci (macos-latest): src/lib/editor/MathEvaluator.ts#L9
Unexpected any. Specify a different type
ci (macos-latest): src/hooks/useReminders.ts#L40
Unexpected console statement
ci (macos-latest): src/hooks/useReminders.test.ts#L22
Unexpected any. Specify a different type
ci (macos-latest): src/components/NoteTitleBar.tsx#L53
Unexpected console statement
ci (macos-latest): src/components/NoteTitleBar.tsx#L38
Unexpected console statement
ci (macos-latest): src/components/ErrorBoundary.tsx#L22
Unexpected console statement
ci (macos-latest): src/components/Editor.tsx#L25
Unexpected any. Specify a different type
ci (macos-latest): src/components/Editor.tsx#L22
Unexpected any. Specify a different type
ci (macos-latest): src/components/Editor.tsx#L10
Unexpected any. Specify a different type
ci (macos-latest): src/Settings.test.tsx#L30
Unexpected any. Specify a different type
ci (ubuntu-latest)
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/
ci (ubuntu-latest): src/lib/editor/MathEvaluator.ts#L9
Unexpected any. Specify a different type
ci (ubuntu-latest): src/hooks/useReminders.ts#L40
Unexpected console statement
ci (ubuntu-latest): src/hooks/useReminders.test.ts#L22
Unexpected any. Specify a different type
ci (ubuntu-latest): src/components/NoteTitleBar.tsx#L53
Unexpected console statement
ci (ubuntu-latest): src/components/NoteTitleBar.tsx#L38
Unexpected console statement
ci (ubuntu-latest): src/components/ErrorBoundary.tsx#L22
Unexpected console statement
ci (ubuntu-latest): src/components/Editor.tsx#L25
Unexpected any. Specify a different type
ci (ubuntu-latest): src/components/Editor.tsx#L22
Unexpected any. Specify a different type
ci (ubuntu-latest): src/components/Editor.tsx#L10
Unexpected any. Specify a different type
ci (ubuntu-latest): src/Settings.test.tsx#L30
Unexpected any. Specify a different type
ci (windows-latest)
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/
ci (windows-latest): src/lib/editor/MathEvaluator.ts#L9
Unexpected any. Specify a different type
ci (windows-latest): src/hooks/useReminders.ts#L40
Unexpected console statement
ci (windows-latest): src/hooks/useReminders.test.ts#L22
Unexpected any. Specify a different type
ci (windows-latest): src/components/NoteTitleBar.tsx#L53
Unexpected console statement
ci (windows-latest): src/components/NoteTitleBar.tsx#L38
Unexpected console statement
ci (windows-latest): src/components/ErrorBoundary.tsx#L22
Unexpected console statement
ci (windows-latest): src/components/Editor.tsx#L25
Unexpected any. Specify a different type
ci (windows-latest): src/components/Editor.tsx#L22
Unexpected any. Specify a different type
ci (windows-latest): src/components/Editor.tsx#L10
Unexpected any. Specify a different type
ci (windows-latest): src/Settings.test.tsx#L30
Unexpected any. Specify a different type