Skip to content

chore: Fix GitHub Actions workflow for testing and coverage report#182

Merged
echo094 merged 6 commits into
mainfrom
fix-ci
Apr 5, 2026
Merged

chore: Fix GitHub Actions workflow for testing and coverage report#182
echo094 merged 6 commits into
mainfrom
fix-ci

Conversation

@echo094
Copy link
Copy Markdown
Owner

@echo094 echo094 commented Apr 5, 2026

Added environment variable to ensure native modules build correctly.

echo094 added 5 commits April 6, 2026 02:07
Added environment variable to ensure native modules build correctly.

Signed-off-by: echo094 <20028238+echo094@users.noreply.github.com>
Install node-gyp globally before installing dependencies.

Signed-off-by: echo094 <20028238+echo094@users.noreply.github.com>
Signed-off-by: echo094 <20028238+echo094@users.noreply.github.com>
Signed-off-by: echo094 <20028238+echo094@users.noreply.github.com>
Added permissions for pull requests and updated Vitest report steps.

Signed-off-by: echo094 <20028238+echo094@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 5, 2026

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 3.98% 78 / 1956
🔵 Statements 3.99% 79 / 1977
🔵 Functions 3.2% 5 / 156
🔵 Branches 4.06% 42 / 1034
File CoverageNo changed files found.
Generated in workflow #8 for commit 8c069e4 by the Vitest Coverage Report Action

Signed-off-by: echo094 <20028238+echo094@users.noreply.github.com>
@echo094 echo094 changed the title Set npm_config_build_from_source for dependencies chore: Fix GitHub Actions workflow for testing and coverage report Apr 5, 2026
@echo094 echo094 merged commit ebbd4dd into main Apr 5, 2026
4 checks passed
@echo094 echo094 deleted the fix-ci branch April 5, 2026 19:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant