[PR #29] [CLOSED] Use git versioning in luci-proto-amneziawg #37

Closed
opened 2026-10-13 21:05:21 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amneziawg-openwrt/pull/29
Author: @defanator
Created: 4/13/2025
Status: ❌ Closed

Base: master ← Head: use-git-version-in-luci-proto-amneziawg


📝 Commits (10+)

  • 95bc53e Add workflow - initial commit
  • 823a5c5 ci: fix package name
  • 26c6f6d ci: use side by side checkouting to avoid external fetching
  • aaf7e8b ci: fix yaml
  • 77849bb ci: remove redundant steps, obtain vermagic more strictly
  • 11d8b53 ci: fix steps
  • 4e802b0 ci: fix paths
  • 89508fb ci: try to refactor caching a bit
  • 6cc9eb1 ci: separate toolchain/kernel build and amneziawg build
  • 2e14768 ci: try to skip toolchain step if cache was restored

📊 Changes

29 files changed (+2697 additions, -18 deletions)

View changed files

➕ .github/workflows/build-module-artifacts.yml (+157 -0)
➕ .github/workflows/build-toolchain-cache.yml (+109 -0)
➕ .github/workflows/create-release-from-multibuild.yml (+160 -0)
➕ .github/workflows/create-release.yml (+143 -0)
➕ .github/workflows/multibuild-module-artifacts.yml (+138 -0)
📝 .gitignore (+4 -0)
➕ Makefile (+366 -0)
➕ README.md (+181 -0)
📝 amneziawg-tools/Makefile (+2 -2)
➕ docs/build-module-artifacts-snapshot.png (+0 -0)
➕ docs/build-module-artifacts1.png (+0 -0)
➕ docs/build-module-artifacts2.png (+0 -0)
➕ docs/build-toolchain-cache-snapshot.png (+0 -0)
➕ docs/build-toolchain-cache1.png (+0 -0)
➕ docs/build-toolchain-cache2.png (+0 -0)
📝 kmod-amneziawg/Makefile (+3 -2)
📝 kmod-amneziawg/files/000-initial-amneziawg.patch (+6 -3)
➕ kmod-amneziawg/files/001-legacy-clients-support.patch (+449 -0)
➕ kmod-amneziawg/files/002-unknown-peers-notifications.patch (+272 -0)
➕ kmod-amneziawg/files/003-fix-for-non-linear-skb.patch (+51 -0)

...and 9 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amneziawg-openwrt/pull/29 **Author:** [@defanator](https://github.com/defanator) **Created:** 4/13/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `use-git-version-in-luci-proto-amneziawg` --- ### 📝 Commits (10+) - [`95bc53e`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/95bc53ea47d88d10f2f969fc47869f05f75b373b) Add workflow - initial commit - [`823a5c5`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/823a5c51d47f2ad1b053ff61d872a63bc18a83dd) ci: fix package name - [`26c6f6d`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/26c6f6d127f0e434f2c698de3055f84cf4386845) ci: use side by side checkouting to avoid external fetching - [`aaf7e8b`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/aaf7e8b461e0a1379dd28f1d965ef56753c23600) ci: fix yaml - [`77849bb`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/77849bba013383ff4eac5ca7eacff3f3130f34b8) ci: remove redundant steps, obtain vermagic more strictly - [`11d8b53`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/11d8b5334bbddbff407eb6c0e29f1a0cd04f01c4) ci: fix steps - [`4e802b0`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/4e802b06e248b5cba0160adb1a016fecda6da6a1) ci: fix paths - [`89508fb`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/89508fb170c3b004331bdaf0cd7299a2b6296cc3) ci: try to refactor caching a bit - [`6cc9eb1`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/6cc9eb13b10fbaa3b5f3bef237500e479526ac21) ci: separate toolchain/kernel build and amneziawg build - [`2e14768`](https://github.com/amnezia-vpn/amneziawg-openwrt/commit/2e1476864a4cdd923819d7048203681a0713c5a5) ci: try to skip toolchain step if cache was restored ### 📊 Changes **29 files changed** (+2697 additions, -18 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/build-module-artifacts.yml` (+157 -0) ➕ `.github/workflows/build-toolchain-cache.yml` (+109 -0) ➕ `.github/workflows/create-release-from-multibuild.yml` (+160 -0) ➕ `.github/workflows/create-release.yml` (+143 -0) ➕ `.github/workflows/multibuild-module-artifacts.yml` (+138 -0) 📝 `.gitignore` (+4 -0) ➕ `Makefile` (+366 -0) ➕ `README.md` (+181 -0) 📝 `amneziawg-tools/Makefile` (+2 -2) ➕ `docs/build-module-artifacts-snapshot.png` (+0 -0) ➕ `docs/build-module-artifacts1.png` (+0 -0) ➕ `docs/build-module-artifacts2.png` (+0 -0) ➕ `docs/build-toolchain-cache-snapshot.png` (+0 -0) ➕ `docs/build-toolchain-cache1.png` (+0 -0) ➕ `docs/build-toolchain-cache2.png` (+0 -0) 📝 `kmod-amneziawg/Makefile` (+3 -2) 📝 `kmod-amneziawg/files/000-initial-amneziawg.patch` (+6 -3) ➕ `kmod-amneziawg/files/001-legacy-clients-support.patch` (+449 -0) ➕ `kmod-amneziawg/files/002-unknown-peers-notifications.patch` (+272 -0) ➕ `kmod-amneziawg/files/003-fix-for-non-linear-skb.patch` (+51 -0) _...and 9 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-13 21:05:21 +00:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amneziawg-openwrt#37
No description provided.