Below you will find pages that utilize the taxonomy term “cvalingam”
March 13, 2026
Architecture Linter
Version updated for https://github.com/cvalingam/architecture-linter to version v0.1.5.
This action is used across all versions by ? repositories. Action Type This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary The architecture-linter GitHub Action enforces architectural layer rules in TypeScript projects by analyzing code dependencies based on a user-defined or preset configuration. It identifies and reports violations, such as improper layer-to-layer imports (e.g., a controller directly importing a repository), ensuring adherence to architectural patterns like clean architecture or hexagonal design.
March 12, 2026
Architecture Linter
Version updated for https://github.com/cvalingam/architecture-linter to version v0.1.4.
This action is used across all versions by ? repositories. Action Type This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary The architecture-linter GitHub Action enforces architectural layer rules in TypeScript projects by scanning code for dependency violations based on a user-defined or preset configuration file (.context.yml). It automates the process of identifying unauthorized imports between architectural layers (e.