mirror of
https://github.com/amnezia-vpn/amnezia-box.git
synced 2026-10-13 21:33:02 +00:00
[PR #2] [MERGED] build: update AWG and validate the Amnezia fork #5
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
amnezia-vpn/amnezia-box#5
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/amnezia-vpn/amnezia-box/pull/2
Author: @FrogRocky
Created: 7/16/2026
Status: ✅ Merged
Merged: 9/10/2026
Merged by: @FrogRocky
Base:
feature/awg← Head:frog/awg-go-v0.2.19📝 Commits (10+)
33eddf6build: update amneziawg-go to v0.2.19fd56d07fix: fixed awg reconnectiond97ef8cfeat: add awg3.1 support9a5b9ddci: bootstrap Amnezia fork checks and workflow guards8b2741cMerge Amnezia CI bootstrap into AWG integration8278c7ffix: make AWG reconnection and shutdown reliable1310630ci: group AWG test names before binding in jq6244d78test: align integration module with the current fork605e640build: add Amnezia CLI and mobile entry pointsf8a179dci: verify supported builds and independent consumers📊 Changes
41 files changed (+3584 additions, -283 deletions)
View changed files
➕
.github/workflows/amnezia-ci.yml(+275 -0)➕
.github/workflows/amnezia-release.yml(+180 -0)📝
.github/workflows/build.yml(+6 -5)📝
.github/workflows/docker.yml(+2 -0)📝
.github/workflows/lint.yml(+1 -0)📝
.github/workflows/linux.yml(+3 -0)📝
.github/workflows/stale.yml(+1 -0)➕
Makefile.amnezia(+52 -0)📝
README.md(+17 -1)📝
cmd/internal/build_libbox/main.go(+170 -54)➕
cmd/internal/build_libbox/main_integration_test.go(+232 -0)➕
cmd/internal/build_libbox/main_test.go(+90 -0)➕
cmd/internal/read_amnezia_version/main.go(+75 -0)➕
cmd/internal/read_amnezia_version/main_integration_test.go(+139 -0)➕
cmd/internal/read_amnezia_version/main_test.go(+33 -0)➕
docs/amnezia/build.md(+112 -0)➕
docs/amnezia/consumer.md(+91 -0)➕
docs/amnezia/maintenance.md(+85 -0)➕
docs/amnezia/release.md(+192 -0)📝
go.mod(+10 -12)...and 21 more files
📄 Description
Update the AWG dependency to
github.com/amnezia-vpn/amneziawg-go/v3 v3.1.20260828and integrate the follow-up fixes from PR #3 through the existing merge history.The resulting fork includes reliable AWG reconnection/shutdown, real-core regression tests, Amnezia CLI/mobile build commands, independent remote-replace/submodule consumers, and CI/source-release checks. The sing-box baseline remains v1.12.12; no
dev-nextor newer upstream changes are included.Validation requires the full CI on this PR's current merge result, including both consumer checks and Android/Apple packaging. Merge normally into
feature/awg; preserve the branch until the remainder of the stack is integrated.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.