chore: publish pxmon v0.2.0
This commit is contained in:
@@ -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.
|
||||
Reference in New Issue
Block a user