11 Commits

Author SHA1 Message Date
stas-schaller b4383cf712 Merge pull request #6 from Keeper-Security/release/v1.0.0
Release/v1.0.0
2026-03-03 12:17:12 -05:00
Hitesh Borase 598691608a add QEMU for arm64 builds and rename image to harness-plugin 2026-03-03 12:42:14 +05:30
Hitesh Borase 8296a207c6 harness CI drone plugin PLUGIN_KSM_CONFIG convention added, multi-platform Docker (amd64/arm64) support and added MIT license 2026-02-27 19:29:23 +05:30
stas-schaller 721adbcbc3 Fix workflow and prepare for Docker Hub publishing (#4)
* fix: commit package-lock.json for reproducible Docker builds

- Remove package-lock.json from .gitignore (was incorrectly ignored)
- Add package-lock.json with pinned dependency versions
- Use npm ci for faster, deterministic installs in CI
- Re-enable npm cache for build performance
- Ensures exact dependency versions in Docker images

* fix: remove unused catch parameter

* docs: update Docker image name to official keeper/harness-plugin

- Replace placeholder dhborse/keeper-harness-plugin with keeper/harness-plugin:latest
- Use official Keeper organization image name
2026-02-16 14:14:49 -05:00
Stas Schaller 65515eb4d9 fix: remove npm cache from workflow (package-lock.json is gitignored) 2026-02-16 11:52:36 -05:00
Hitesh Borase 50a16435e6 added fix to resolve all PR review comments 2026-02-13 15:46:14 +05:30
Hitesh Borase 4055fc902c git workflow file name updated 2026-01-21 14:10:35 +05:30
Hitesh Borase f295596ffc git gitHub actions release workflow file updated 2026-01-21 12:21:18 +05:30
Hitesh Borase 565d20d9e3 fixed git workflow file 2026-01-20 17:15:38 +05:30
Hitesh Borase 800a71eb9f github workflow file bug fixed 2026-01-20 15:20:46 +05:30
Hitesh Borase 8cc1496644 created github actions workflow 2026-01-20 14:48:25 +05:30