commit
b0db76d601
9
.github/workflows/main.yml
vendored
9
.github/workflows/main.yml
vendored
@ -18,7 +18,7 @@ jobs:
|
|||||||
name: Build IPKs for ${{ matrix.target }}
|
name: Build IPKs for ${{ matrix.target }}
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
target: [arm64, x64]
|
target: [arm64, x64, mipsel]
|
||||||
steps:
|
steps:
|
||||||
- name: Job Info
|
- name: Job Info
|
||||||
run: |
|
run: |
|
||||||
@ -59,6 +59,9 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
rm -f ${SDK_NAME}/package/linux/modules/*
|
rm -f ${SDK_NAME}/package/linux/modules/*
|
||||||
rm -f ${SDK_NAME}/package/kernel/linux/modules/*
|
rm -f ${SDK_NAME}/package/kernel/linux/modules/*
|
||||||
|
grep -lFr '$(call KernelPackage,' ${SDK_NAME}/package/linux | xargs -rn1 sed -i 's/ FILES:=/ XFILES:=/g' || true
|
||||||
|
grep -lFr '$(call KernelPackage,' ${SDK_NAME}/package/kernel | xargs -rn1 sed -i 's/ FILES:=/ XFILES:=/g' || true
|
||||||
|
find ${SDK_NAME}/target/linux -name 'modules.mk' | xargs -rn1 sed -i 's/ FILES:=/ XFILES:=/g' || true
|
||||||
grep 'src-git base ' ${SDK_NAME}/feeds.conf.default > ${SDK_NAME}/feeds.conf
|
grep 'src-git base ' ${SDK_NAME}/feeds.conf.default > ${SDK_NAME}/feeds.conf
|
||||||
grep 'src-git luci ' ${SDK_NAME}/feeds.conf.default >> ${SDK_NAME}/feeds.conf
|
grep 'src-git luci ' ${SDK_NAME}/feeds.conf.default >> ${SDK_NAME}/feeds.conf
|
||||||
|
|
||||||
@ -96,6 +99,8 @@ jobs:
|
|||||||
apps="${{ github.event.inputs.applications }}"
|
apps="${{ github.event.inputs.applications }}"
|
||||||
cd ${SDK_NAME}
|
cd ${SDK_NAME}
|
||||||
./scripts/feeds update -a
|
./scripts/feeds update -a
|
||||||
|
grep -lFr '$(call KernelPackage,' feeds/base/package/linux | xargs -rn1 sed -i 's/ FILES:=/ XFILES:=/g' || true
|
||||||
|
grep -lFr '$(call KernelPackage,' feeds/base/package/kernel | xargs -rn1 sed -i 's/ FILES:=/ XFILES:=/g' || true
|
||||||
if [ "$apps" = "all" ]; then
|
if [ "$apps" = "all" ]; then
|
||||||
./scripts/feeds install -a -p apps -d y
|
./scripts/feeds install -a -p apps -d y
|
||||||
for repo in `sed -e 's/src-[^ ]* \([^ ]*\) .*/\1/g' ../apps/feeds.conf`
|
for repo in `sed -e 's/src-[^ ]* \([^ ]*\) .*/\1/g' ../apps/feeds.conf`
|
||||||
@ -140,7 +145,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Last fail log
|
- name: Last fail log
|
||||||
if: failure()
|
if: failure()
|
||||||
run: tail -n 200 /tmp/openwrt-sdk-build.log
|
run: tail -n 200 /tmp/openwrt-sdk-build.log && false
|
||||||
|
|
||||||
- name: PreUpload - Clean
|
- name: PreUpload - Clean
|
||||||
id: preupload
|
id: preupload
|
||||||
|
Loading…
x
Reference in New Issue
Block a user