chore: publish pxmon v0.2.0

This commit is contained in:
2026-06-16 21:52:10 +04:00
commit 6b703db02b
69 changed files with 25886 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
# Releases and Versioning
## Versioning policy
This project follows Semantic Versioning:
- `MAJOR`: breaking CLI/API/data changes
- `MINOR`: backward-compatible features
- `PATCH`: backward-compatible fixes
Current project version is tracked in [`VERSION`](../VERSION).
## Release process
1. Update `VERSION`.
2. Add new section in `CHANGELOG.md` with date and changes.
3. Run:
- `go test ./...`
- `go build -o bin/pxmon ./cmd/pxmon`
- `go build -o bin/pxmon-agent ./cmd/pxmon-agent`
4. Tag release:
- `git tag vX.Y.Z`
- `git push origin vX.Y.Z`
## Versions list
- `v0.2.0` (2026-06-16): RepoTunneling, remote exec, key passphrase files, export/import key-file restore, and release cleanup.
- `v0.1.0` (2026-04-17): initial open-source packaging release.
## Agent versions
Known agent versions are stored in:
- `internal/cluster/agent_versions.json`
This list is used by agent status/drift checks to flag outdated nodes.