Delete kmod from workflow

The systems and kernels are very various so we can't offer modules for
all the systems. It is just easier to simply delete it.
This commit is contained in:
Vadim Vetrov 2024-09-07 16:02:07 +03:00
parent ed6979cbcd
commit 7919f82f4b
No known key found for this signature in database
GPG Key ID: E8A308689D7A73A5

View File

@ -172,104 +172,6 @@ jobs:
name: youtubeUnblock-${{ matrix.branch }}-${{ matrix.arch }} name: youtubeUnblock-${{ matrix.branch }}-${{ matrix.arch }}
path: /builder/youtubeUnblock*.ipk path: /builder/youtubeUnblock*.ipk
if-no-files-found: error if-no-files-found: error
build-openwrt-kmod:
needs: prepare
runs-on: ubuntu-latest
strategy:
matrix:
branch:
- openwrt-23.05
- openwrt-22.03
- openwrt-21.02
- openwrt-19.07
include:
- branch: openwrt-23.05
wd_path: /builder
- branch: openwrt-22.03
wd_path: /builder
- branch: openwrt-21.02
wd_path: /builder
- branch: openwrt-19.07
wd_path: /home/build/openwrt
arch:
- aarch64_cortex-a53
- aarch64_cortex-a72
- aarch64_generic
- arm_arm1176jzf-s_vfp
- arm_arm926ej-s
- arm_cortex-a15_neon-vfpv4
- arm_cortex-a5_vfpv4
- arm_cortex-a7
- arm_cortex-a7_neon-vfpv4
- arm_cortex-a7_vfpv4
- arm_cortex-a8_vfpv3
- arm_cortex-a9
- arm_cortex-a9_neon
- arm_cortex-a9_vfpv3-d16
- arm_fa526
- arm_mpcore
- arm_xscale
- mips64_octeonplus
- mips_24kc
- mips_4kec
- mips_mips32
- mipsel_24kc
- mipsel_24kc_24kf
- mipsel_74kc
- mipsel_mips32
- ramips-mt76x8
- x86_64
exclude:
- branch: openwrt-19.07
arch: arm_cortex-a7
- branch: openwrt-19.07
arch: mips_4kec
- branch: openwrt-19.07
arch: ramips-mt76x8
- branch: openwrt-19.07
arch: arm_cortex-a7_vfpv4
- branch: openwrt-21.02
arch: arm_cortex-a7_vfpv4
container:
image: openwrt/sdk:${{ matrix.arch }}-${{ matrix.branch }}
options: --user root
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: 'openwrt'
- name: Prepare build
env:
VERSION: ${{ needs.prepare.outputs.version }}
SHA: ${{ needs.prepare.outputs.sha }}
run: |
sed -i "s/PKG_REV:=.*$/PKG_REV:=$SHA/;s/PKG_VERSION:=.*$/PKG_VERSION:=$VERSION-$SHA/" kyoutubeUnblock/Makefile
- name: Build packages
id: build
env:
VERSION: ${{ needs.prepare.outputs.version }}
SHA: ${{ needs.prepare.outputs.sha }}
working-directory: ${{ matrix.wd_path }}
run: |
pwd
echo "src-link youtubeUnblock $GITHUB_WORKSPACE" >> feeds.conf
cat feeds.conf
./scripts/feeds update youtubeUnblock
./scripts/feeds install -a -p youtubeUnblock
make defconfig
make package/kyoutubeUnblock/compile V=s
cp $(find ./bin -type f -name 'kmod-youtubeUnblock*.ipk') ./
- name: Upload packages
if: steps.build.outcome == 'success'
uses: actions/upload-artifact@v4
with:
name: kmod-youtubeUnblock-${{ matrix.branch }}-${{ matrix.arch }}
path: ${{ matrix.wd_path }}/kmod-youtubeUnblock*.ipk
if-no-files-found: error
build-entware: build-entware:
needs: prepare needs: prepare
@ -365,7 +267,7 @@ jobs:
pre-release: pre-release:
if: github.event_name != 'pull_request' && github.ref_name == 'main' if: github.event_name != 'pull_request' && github.ref_name == 'main'
needs: [build-static, build-openwrt, build-entware, build-openwrt-kmod] needs: [build-static, build-openwrt, build-entware]
permissions: permissions:
contents: write contents: write
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -382,5 +284,4 @@ jobs:
title: 'Development build' title: 'Development build'
files: | files: |
./**/youtubeUnblock*.ipk ./**/youtubeUnblock*.ipk
./**/kmod-youtubeUnblock*.ipk
./**/youtubeUnblock*.tar.gz ./**/youtubeUnblock*.tar.gz