Commit Graph

6 Commits

Author SHA1 Message Date
Mauricio Siu
f829a9ac1f chore: update GitHub Actions workflow for release and npm checks
- Enhanced version checking logic in onPushToMain.yml to verify the existence of GitHub releases and npm versions before creating new releases or publishing to npm.
- Updated the GitHub release action to use softprops/action-gh-release for improved functionality and added generation of release notes.
2026-04-15 21:24:04 -06:00
Mauricio Siu
edb15fd6cf chore: update GitHub Actions workflow to use GitHub token
- Replaced the usage of secrets.GH_TOKEN with github.token in onPushToMain.yml for improved security and access management during the release process.
2026-04-15 21:13:21 -06:00
Mauricio Siu
0d54e9bcac chore: update GitHub workflows to disable strict Corepack mode and ignore scripts during installation
- Added environment variable COREPACK_ENABLE_STRICT set to 0 in both onPushToMain.yml and test.yml workflows.
- Modified pnpm install command to include --ignore-scripts flag, preventing scripts from running during installation.
2026-04-15 21:05:39 -06:00
Mauricio Siu
c073a037b1 feat: integrate Vitest for testing and update workflows
- Added Vitest as a testing framework in package.json and configured test scripts.
- Created new test files for CLI and client functionalities, ensuring comprehensive coverage.
- Updated GitHub Actions workflows to include testing steps and streamlined release process.
- Removed the deprecated onRelease workflow to consolidate CI/CD processes.
2026-04-15 21:00:48 -06:00
Mauricio Siu
a4f042c9df chore: add LICENSE and contributing MD 2024-06-23 00:00:41 -06:00
Mauricio Siu
de871490d7 feat: add check server command 2024-06-03 21:55:29 -06:00