Naoki Oketani
9f4cdf97ce
fix: limit test coverage to src directory only
2025-05-03 12:20:53 +00:00
Naoki Oketani
4427195a49
ci(test): update test command to include --run and --coverage flags
2025-05-02 14:23:18 +00:00
Naoki Oketani
2564984eab
refactor(testing): migrate from Jest to Vitest for testing framework
2025-05-02 14:03:34 +00:00
Naoki Oketani
b51e018cee
Disable test-on-windows job
2025-05-02 03:53:41 +00:00
Naoki Oketani
9ad3f5888f
Add step names to GitHub Actions workflow for better readability
2025-05-02 00:52:33 +00:00
Naoki Oketani
05ae6e9b03
Remove npm-windows-upgrade steps as they are no longer needed with Node.js 20
2025-05-02 00:39:05 +00:00
Naoki Oketani
f8f995f645
fix: Combine PowerShell execution policy setting with npm-windows-upgrade step
2025-05-02 00:28:06 +00:00
Naoki Oketani
9aaec722be
fix: Specify PowerShell for npm-windows-upgrade command execution in Windows environment
2025-05-02 00:21:34 +00:00
Naoki Oketani
b4503033f0
Fix Windows build job in CI workflow
2025-05-01 14:11:51 +00:00
Naoki Oketani
414f093a36
Update to Node.js 20 compatibility
2025-05-01 12:05:25 +00:00
dependabot[bot]
7a79a0b760
build(deps): bump actions/setup-node from 3 to 4
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-24 09:14:30 +00:00
dependabot[bot]
f761856646
build(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-08 14:34:15 +00:00
Naoki Oketani
a13ffcb1f2
chore(test): end of support for node v16
2023-10-08 14:25:18 +00:00
Naoki Oketani
edfefe90f9
chore(build): remove unused branch from trigger
2023-01-02 11:04:02 +09:00
Naoki Oketani
ca9669d6b4
chore(test): ignore devDependencies vulnerabilities
2022-12-30 10:06:20 +09:00
Naoki Oketani
a2adb56514
chore(test): run tests on node 16 & 18
2022-12-15 21:24:21 +09:00
Naoki Oketani
c04a413c8d
test: PR build will not create a new issue to report vulnerabilities
2022-12-10 22:16:40 +09:00
Naoki Oketani
3e3735791c
update npm globally at an earlier step of each job ( #124 )
...
* update npm globally at an earlier step of each job
* execute `npm update` with sudo
* seprate windows jobs from linux,mac jobs
* upgrade npm to latest on windows
* upgrade npm to latest on windows
2022-07-01 07:16:46 +09:00
Shaid Khan
33a41db91d
Fix Commit - Committing fix whereby NPM Audit Actions Fails when running on Windows OS ( #122 )
...
- This commit is to fix an issue when running the 'npm-audit-action' on the 'windows-latest'
- Integrated the 'spawnSync' to use the right 'npm' script based upon the OS used
2022-05-12 07:45:03 +09:00
dependabot[bot]
e0cb327868
Bump actions/checkout from 2 to 3 ( #114 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-06 20:10:33 +09:00
Naoki Oketani
2d35348be4
chore: fix a broken link in README ( #92 )
...
* chore: fix a broken link in README
* chore: fix branch name
2021-10-02 21:51:01 +09:00
Naoki Oketani
5209022168
support different working directory ( #64 )
...
* support different working directory
* validate working_directory
2020-05-23 15:59:51 +09:00
Naoki Oketani
4d8769971b
Refactor ( #54 )
...
* run `npm ci` instead of `npm install` for PR build
* bump version
* return Promise for test mock
2020-03-19 17:46:36 +09:00
Naoki Oketani
6c003b8ee4
update actions/checkout to v2 ( #37 )
2020-01-27 20:48:43 +09:00
Naoki Oketani
3e659c8c99
use GitHub context to branch processing ( #22 )
2019-12-13 12:18:28 +09:00
Naoki Oketani
ac19a7500b
set branding ( #23 )
...
* echo $GITHUB_CONTEXT
* set branding
2019-12-10 18:48:15 +09:00
Naoki Oketani
8b1b45628f
Measure test coverage ( #16 )
...
* define npm run coverage
* Revert "define npm run coverage"
This reverts commit 32133d33412105d167226ac31c4f7875f85716ab.
* use coverallsapp/github-action@master
* Give --coverage option to npm test
* Add coveralls badge
2019-12-09 16:00:28 +09:00
Naoki Oketani
284541286f
Initial commit
2019-12-08 19:17:13 +09:00