mirror of
https://github.com/kvcache-ai/AgentENV.git
synced 2026-11-05 01:17:36 +00:00
[PR #135] [CLOSED] feat(release): build static Linux binaries and bundle OverlayBD tools #202
Labels
No labels
bug
documentation
enhancement
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
kvcache-ai/AgentENV#202
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/kvcache-ai/AgentENV/pull/135
Author: @zlzGithub-0801
Created: 8/6/2026
Status: ❌ Closed
Base:
main← Head:feat/static-linux-release📝 Commits (1)
f4e9a31feat(release): build static Linux binaries and bundle OverlayBD tools📊 Changes
13 files changed (+310 additions, -382 deletions)
View changed files
📝
.github/workflows/release.yml(+172 -30)📝
README.md(+1 -1)📝
config/deps_manifest.toml(+7 -22)📝
deploy/docker/Dockerfile.agentenv(+0 -2)📝
docs/src/deployment/manual-compile.md(+1 -1)📝
docs/src/getting-started/quickstart.md(+2 -2)📝
docs/src/internals/persistence-artifact-inventory.md(+3 -3)📝
src/cfg.rs(+1 -1)📝
src/setup/overlaybd.rs(+108 -281)📝
storage/overlaybd/src/tools/README.md(+5 -5)📝
storage/overlaybd/src/tools/oci.rs(+4 -31)📝
storage/ublk-daemon/src/main.rs(+1 -1)📝
storage/ublk-daemon/src/server.rs(+5 -2)📄 Description
What
Add static Linux release builds and use static OverlayBD tools.
Why
The previous Linux release depended on libraries from Ubuntu 24.04. This change makes the release binaries more portable across ubuntu versions.
Related issue
N/A.
Scope and non-goals
Included:
Non-goals:
Design and behavior changes
Compatibility and operations
libdirectory is removed during upgrade.Validation
make fmtmake clippymake test-unitmake -C services testmaketargetSkipped checks and reasons:
Risks and reviewer notes
Checklist
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.