From da2fc47dadf54d9ffec21da3909299eece8b4b04 Mon Sep 17 00:00:00 2001 From: gfdgd_xi <3025613752@qq.com> Date: Sat, 23 Aug 2025 18:15:38 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85GXDE=5FCROSS=5FARCH?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: gfdgd_xi <3025613752@qq.com> --- .github/workflows/building-deb-base.yml | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/building-deb-base.yml b/.github/workflows/building-deb-base.yml index 488df5c..60f82a9 100755 --- a/.github/workflows/building-deb-base.yml +++ b/.github/workflows/building-deb-base.yml @@ -47,6 +47,11 @@ on: description: 'Is build with backport' required: false + gxde-cross-arch: + type: string + description: 'Build deb to which arch' + required: false + display-name: required: false type: string @@ -102,9 +107,15 @@ jobs: run: | gitPath=$(basename $GITHUB_REPOSITORY) if [[ -f system-bottle/$gitPath/debian/control ]]; then - env gitPath=$gitPath bash .github/workflows/run-command-in-chroot.sh env GXDE_ARCH=${{ inputs.arch }} GXDE_CODENAME=${{ inputs.gxde-codename }} GO111MODULE=off dpkg-buildpackage -b + env gitPath=$gitPath bash .github/workflows/run-command-in-chroot.sh \ + env GXDE_ARCH=${{ inputs.arch }} GXDE_CODENAME=${{ inputs.gxde-codename }} \ + GXDE_ARCH=${{ inputs.arch }} GXDE_CROSS_ARCH=${{ inputs.gxde-cross-arch }} GO111MODULE=off \ + dpkg-buildpackage -b else - env gitPath=$gitPath bash .github/workflows/run-command-in-chroot.sh env GXDE_ARCH=${{ inputs.arch }} GXDE_CODENAME=${{ inputs.gxde-codename }} GO111MODULE=off bash build-deb.sh + env gitPath=$gitPath bash .github/workflows/run-command-in-chroot.sh \ + env GXDE_ARCH=${{ inputs.arch }} GXDE_CODENAME=${{ inputs.gxde-codename }} \ + GXDE_ARCH=${{ inputs.arch }} GXDE_CROSS_ARCH=${{ inputs.gxde-cross-arch }} GO111MODULE=off \ + bash build-deb.sh fi cp $BOTTLEPATH/*.deb . -rv sudo rename 's/\.deb$/_${{ inputs.gxde-codename }}.deb/' *.deb