mirror of
https://github.com/Slava-Shchipunov/awg-openwrt.git
synced 2026-03-14 01:13:09 +00:00
feat: add build to snapshot
This commit is contained in:
14
.github/workflows/build-module.yml
vendored
14
.github/workflows/build-module.yml
vendored
@@ -13,16 +13,16 @@ jobs:
|
||||
matrix:
|
||||
build_env:
|
||||
- tag: "23.05.4"
|
||||
pkgarch: aarch64_cortex-a53
|
||||
target: mediatek
|
||||
subtarget: filogic
|
||||
vermagic: "03ba5b5fee47f2232a088e3cd9832aec"
|
||||
pkgarch: "mipsel_24kc"
|
||||
target: "ramips"
|
||||
subtarget: "mt7621"
|
||||
vermagic: "71023f695d1597d994f06e42c25cbbdb"
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
repository: openwrt/openwrt
|
||||
ref: v${{ matrix.build_env.tag }}
|
||||
ref: master
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Cache Tools and Kernel
|
||||
@@ -42,12 +42,12 @@ jobs:
|
||||
echo "pkgarch: ${{ matrix.build_env.pkgarch}}, target:${{ matrix.build_env.target}}, subtarget: ${{ matrix.build_env.subtarget}}"
|
||||
|
||||
# Setup & install feeds
|
||||
wget https://downloads.openwrt.org/releases/${{ matrix.build_env.tag }}/targets/${{ matrix.build_env.target}}/${{ matrix.build_env.subtarget}}/feeds.buildinfo -O feeds.conf
|
||||
wget https://downloads.openwrt.org/snapshots/targets/${{ matrix.build_env.target}}/${{ matrix.build_env.subtarget}}/feeds.buildinfo -O feeds.conf
|
||||
echo "src-git awgopenwrt https://github.com/yury-sannikov/awg-openwrt.git" >> ./feeds.conf
|
||||
./scripts/feeds update && ./scripts/feeds install -a
|
||||
|
||||
# Setup config with AWG and dependencies
|
||||
wget https://downloads.openwrt.org/releases/${{ matrix.build_env.tag }}/targets/${{ matrix.build_env.target}}/${{ matrix.build_env.subtarget}}/config.buildinfo -O .config
|
||||
wget https://downloads.openwrt.org/snapshots/targets/${{ matrix.build_env.target}}/${{ matrix.build_env.subtarget}}/config.buildinfo -O .config
|
||||
echo "CONFIG_PACKAGE_kmod-amneziawg=m" >> .config
|
||||
echo "CONFIG_PACKAGE_amneziawg-tools=y" >> .config
|
||||
echo "CONFIG_PACKAGE_luci-app-amneziawg=y" >> .config
|
||||
|
||||
Reference in New Issue
Block a user