Commit Graph

12 Commits

Author SHA1 Message Date
ed1b1e1598 chore(config): format renovate config for consistency
Reformat .github/renovate.json arrays to single-line format for
better readability and consistency with common JSON formatting
practices.
2025-10-27 02:24:44 -05:00
renovate[bot]
fd6c23e44f chore(config): migrate config .github/renovate.json 2025-10-26 19:42:53 -05:00
renovate[bot]
2d6366aca1 chore(deps): update github/codeql-action action to v4 2025-10-26 19:41:45 -05:00
renovate[bot]
08ac97861c chore(deps): update actions/setup-node action to v6 2025-10-26 19:41:38 -05:00
renovate[bot]
c1955e2c6e chore(deps): update actions/checkout action to v5 2025-10-26 19:41:08 -05:00
b8b4b619ce ci: use pnpm version from packageManager field
Remove explicit PNPM_VERSION environment variable and version
specification from pnpm/action-setup@v4. The action now
automatically reads the version from package.json's
packageManager field, eliminating version duplication.
2025-10-26 19:38:16 -05:00
2f23dd33e9 refactor: simplify npm scripts and streamline CI workflow
Consolidate package.json scripts from 17 to 10 by removing
redundant test variants and combining type-check + lint into
a single 'check' command. Update CI workflow to use simplified
commands and merge separate unit/integration test steps into
unified test execution. Update documentation to reflect new
script structure.
2025-10-23 16:05:11 -05:00
5c9c6defc4 ci: remove unnecessary build artifact upload step
Remove the upload-artifacts step from the CI workflow as it was
not being utilized and adds unnecessary complexity to the pipeline.
2025-10-23 15:56:13 -05:00
852277d648 ci: enhanced CI/CD and test coverage
- Update version from 0.2.0 to 0.9.0
- Upgrade Vitest from v3 to v4 for improved testing capabilities
- Add @vitest/coverage-v8 for comprehensive code coverage reporting
- Enhance GitHub Actions CI workflow with separate unit and integration
test runs
- Integrate Codecov v5 for coverage reporting and test results tracking
- Add JUnit reporter for better test result analysis
- Configure @codecov/vite-plugin for automated coverage collection
2025-10-23 01:04:52 -05:00
48eb1c630b chore: remove semantic-release configuration and dependencies
Remove semantic-release workflow, configuration, and related dependencies as
they are no longer needed for this project's release process.
2025-10-22 13:00:35 -05:00
92fcef8fe2 fix: add security-events permission to CI workflow for SARIF uploads
Adds security-events: write permission to the CI workflow to allow the
Security Scan job to upload Trivy SARIF results to GitHub Code Scanning.
This resolves the "Resource not accessible by integration" error.
2025-10-22 09:59:55 -05:00
c17f733da1 ci: implement comprehensive CI/CD and workflow automation
- Add GitHub Actions workflows for CI, release, and deployment
- Configure Renovate for automated dependency updates
- Set up Husky pre-commit hooks with lint-staged
- Add commitlint for enforcing Conventional Commits
- Configure semantic-release for automated versioning
- Add Prettier configuration for consistent formatting
- Reformat codebase with new formatting rules
2025-10-22 02:48:18 -05:00