Conversation
- CI workflow for testing across Node 18/20/22 - PR checks with quality gates and automated comments - Code quality workflow with TypeScript/ESLint/coverage checks - Dependency security audits (weekly schedule) - Deploy workflow for GitHub Pages - Codecov integration for coverage reports - Added workflow status badges to README
Introduce GitHub Actions workflows for security (CodeQL, SAST, secret scanning), accessibility (Axe, Pa11y, color contrast), and performance (Lighthouse, bundle analysis, memory leak detection). Add configuration files for Dependabot, Lighthouse, and update README badges and documentation to reflect new CI checks. Minor update to codecov.yml for boolean value.
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
✅ Deploy Preview for gridfinity-drawer-planner ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
PR Quality Report 📊
|
Welcome to Codecov 🎉Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests. Thanks for integrating Codecov - We've got you covered ☂️ |
Added eslint-disable comments to exported hooks in SettingsContext to address react-refresh warnings. Removed unused type imports and interfaces from test and service files. Cleaned up test imports and removed unused constants in gridfinityUtils tests.
Eliminates console.log and console.error statements from useLegacyMigration to ensure no logging in production code. Updates the performance workflow to fail if console.log is found, except in captureActualOutputs.ts, and ignores binary file matches.
No description provided.