Fixing the optimization
Some checks failed
Tests / Build and Push CICD Base Image (push) Failing after 23m13s
Tests / Build and Push CICD Complete Image (push) Has been skipped
Tests / Trailing Whitespace Check (push) Has been skipped
Tests / Pyright Type Check (push) Has been skipped
Tests / End of File Check (push) Has been skipped
Tests / YAML Syntax Check (push) Has been skipped
Tests / TOML Syntax Check (push) Has been skipped
Tests / Mixed Line Ending Check (push) Has been skipped
Tests / TOML Formatting Check (push) Has been skipped
Tests / Ruff Linting (push) Has been skipped
Tests / Ruff Format Check (push) Has been skipped
Tests / Darglint Docstring Check (push) Has been skipped
Tests / No Docstring Types Check (push) Has been skipped
Tests / ESLint Check (push) Has been skipped
Tests / Prettier Format Check (push) Has been skipped
Tests / TypeScript Type Check (push) Has been skipped
Tests / TSDoc Lint Check (push) Has been skipped
Tests / Backend Tests (push) Has been skipped
Tests / Frontend Tests (push) Has been skipped
Tests / Backend Doctests (push) Has been skipped
Tests / End-to-End Tests (push) Has been skipped
Tests / Integration Tests (push) Has been skipped

Signed-off-by: Cliff Hill <xlorep@darkhelm.org>
This commit is contained in:
2025-10-31 12:48:40 -04:00
parent 9bbb362e5b
commit 772c4cfab5
4 changed files with 31 additions and 26 deletions

View File

@@ -59,14 +59,13 @@ This project uses a two-stage Docker build approach to optimize CI/CD performanc
- `pre-commit` - Git hook framework
- `yamllint`, `toml-sort` - Configuration file tools
**Node.js Tools** (installed globally):
**Node.js Tools** (installed globally via npm):
- `@playwright/test` - Playwright testing framework
- `typescript` - TypeScript compiler
- `eslint` - JavaScript/TypeScript linter
- `prettier` - Code formatter
- `vite` - Build tool
- `@types/node` - Node.js type definitions
**Benefits**:
- `@types/node` - Node.js type definitions**Benefits**:
- **Compilation Cache**: No more compiling these tools from source
- **Dependency Resolution**: Faster yarn/uv install due to fewer packages
- **Network Efficiency**: Less download bandwidth per build