Skip to content

Commit 019a5ef

Browse files
committed
test message
1 parent 9927c4e commit 019a5ef

File tree

3 files changed

+28
-1
lines changed

3 files changed

+28
-1
lines changed

.github/workflows/code-quality.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# Code Quality Workflow
2+
#
3+
# This workflow ensures code quality and consistency across the codebase.
4+
# It runs on every push to master and on pull request events (opened, updated, reopened).
5+
#
6+
# What it checks:
7+
# 1. Linting - Ensures code follows style guidelines and catches potential issues
8+
# 2. Formatting - Verifies code is properly formatted using Prettier
9+
# 3. Code style consistency - Maintains uniform code style across the project
10+
#
11+
# This helps maintain clean, readable, and consistent code that follows best practices.
12+
113
name: Code Quality
214

315
on:

.github/workflows/performance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,4 +165,4 @@ jobs:
165165
echo "- wcwidth: < 0.1μs per call"
166166
echo "- wcswidth: < 3μs per call (adjusted)"
167167
echo "- Memory: < 10MB heap increase"
168-
echo "- Bundle: < 50KB"
168+
echo "- Bundle: < 50KB"

.github/workflows/test-all-versions.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# Test All Node.js Versions Workflow
2+
#
3+
# This workflow ensures the package works correctly across all supported Node.js versions.
4+
# It runs on every push/PR to master branch.
5+
#
6+
# What it does:
7+
# 1. Builds the package once using Node.js 22.x (latest)
8+
# 2. Creates a tarball package using 'yarn pack'
9+
# 3. Tests the built package on multiple Node.js versions (14.x, 16.x, 18.x, 20.x, 22.x)
10+
# 4. Verifies the package can be installed and used correctly on each version
11+
# 5. Uses artifacts to share the built package between jobs efficiently
12+
#
13+
# This ensures compatibility across different Node.js environments and catches
14+
# version-specific issues early.
15+
116
name: Test All Node.js Versions
217

318
on:

0 commit comments

Comments
 (0)