mirror of
https://github.com/ivuorinen/tree-sitter-shellspec.git
synced 2026-02-16 12:52:53 +00:00
refactor: enhance CI/CD workflows and apply CodeRabbit suggestions
- Convert GitHub Actions from local to inline actions for better maintainability - Add comprehensive caching for npm dependencies, tree-sitter CLI, and build artifacts - Fix checkout steps missing in test matrix jobs - Apply defensive programming in test coverage validation - Use local tree-sitter CLI via npx instead of global installation - Update tree-sitter-cli to v0.25.0 for compatibility with tree-sitter-bash - Add proper tree-sitter field to package.json with grammar metadata - Fix grammar precedence for Data blocks (#| lines now have higher precedence) - Standardize dates in memory files to September 12, 2025 - Enhance workflow robustness with dynamic workflow ID resolution - Improve test file pattern matching and error handling This commit addresses all CodeRabbit review suggestions and optimizes GitHub Actions workflows for better performance and reliability.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
## Current Status: PRODUCTION READY ✅
|
||||
|
||||
This memory contains only verified, accurate information about the current project state as of September 2025.
|
||||
This memory contains only verified, accurate information about the current project state as of September 12, 2025.
|
||||
|
||||
## Core Project Facts
|
||||
|
||||
@@ -242,5 +242,5 @@ With 61/61 tests passing, zero grammar warnings, optimized CI/CD workflows,
|
||||
and comprehensive tooling, it represents a high-quality open source project
|
||||
ready for immediate use in development workflows and editor integrations.
|
||||
|
||||
**Last Verified**: December 2025
|
||||
**Last Verified**: September 12, 2025
|
||||
**Status**: All claims in this memory have been verified against the actual project state.
|
||||
|
||||
Reference in New Issue
Block a user