diff --git a/.github/workflows/building-deb-cross-host.yml b/.github/workflows/building-deb-cross-host.yml new file mode 100755 index 0000000..af22e94 --- /dev/null +++ b/.github/workflows/building-deb-cross-host.yml @@ -0,0 +1,35 @@ +name: Building GXDE Testing Package +run-name: Building ${{ GITHUB.REPOSITORY }} + +on: + workflow_call: + secrets: + PASSWD: + required: true + USERS: + required: true + HOST: + required: true + UPATH: + required: true + UPROGRAM: + required: true + UPORT: + required: true + +env: + REPOSITORY: https://github.com/GXDE-OS/GXDE + BOTTLEPATH: system-bottle + +jobs: + call-zhuangzhuang: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-zhuangzhuang-cross-host.yml@master + secrets: inherit + + call-hetao: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-hetao-cross-host.yml@master + secrets: inherit + + call-meimei: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-meimei-cross.yml@master + secrets: inherit diff --git a/.github/workflows/building-deb-hetao-cross-host.yml b/.github/workflows/building-deb-hetao-cross-host.yml new file mode 100755 index 0000000..bf1c489 --- /dev/null +++ b/.github/workflows/building-deb-hetao-cross-host.yml @@ -0,0 +1,71 @@ +name: Building GXDE Package (hetao) +run-name: Building ${{ GITHUB.REPOSITORY }} + +on: + workflow_call: + secrets: + PASSWD: + required: true + USERS: + required: true + HOST: + required: true + UPATH: + required: true + UPROGRAM: + required: true + UPORT: + required: true + +env: + REPOSITORY: https://github.com/GXDE-OS/GXDE + BOTTLEPATH: system-bottle + +jobs: + call-amd64-hetao: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master + secrets: inherit + with: + display-name: amd64-hetao + arch: amd64 + rootfs-codename: crimson + rootfs-source: https://mirrors.kernel.org/deepin/beige/ + gxde-codename: hetao + gxde-codename-upload: hetao + gxde-cross-arch: amd64 + + call-arm64-hetao: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master + secrets: inherit + with: + display-name: arm64-hetao + arch: arm64 + rootfs-codename: crimson + rootfs-source: https://mirrors.kernel.org/deepin/beige/ + gxde-codename: hetao + gxde-codename-upload: hetao + gxde-cross-arch: arm64 + + call-loong64-hetao: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master + secrets: inherit + with: + display-name: loong64-hetao + arch: amd64 + rootfs-codename: crimson + rootfs-source: https://mirrors.kernel.org/deepin/beige/ + gxde-codename: hetao + gxde-codename-upload: hetao + gxde-cross-arch: loong64 + + call-riscv64-hetao: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master + secrets: inherit + with: + display-name: riscv64-hetao + arch: amd64 + rootfs-codename: crimson + rootfs-source: https://mirrors.kernel.org/deepin/beige/ + gxde-codename: hetao + gxde-codename-upload: hetao + gxde-cross-arch: riscv64 diff --git a/.github/workflows/building-deb-zhuangzhuang-cross-host.yml b/.github/workflows/building-deb-zhuangzhuang-cross-host.yml new file mode 100644 index 0000000..00af6d2 --- /dev/null +++ b/.github/workflows/building-deb-zhuangzhuang-cross-host.yml @@ -0,0 +1,82 @@ +name: Building GXDE Testing Package (zhuangzhuang) +run-name: Building ${{ GITHUB.REPOSITORY }} + +on: + workflow_call: + secrets: + PASSWD: + required: true + USERS: + required: true + HOST: + required: true + UPATH: + required: true + UPROGRAM: + required: true + UPORT: + required: true + +env: + REPOSITORY: https://github.com/GXDE-OS/GXDE + BOTTLEPATH: system-bottle + +jobs: + call-i386-zhuangzhuang: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master + secrets: inherit + with: + display-name: i386-zhuangzhuang + arch: i386 + rootfs-codename: trixie + rootfs-source: https://deb.debian.org/debian/ + gxde-codename: lizhi + gxde-codename-upload: zhuangzhuang + gxde-cross-arch: i386 + + call-amd64-zhuangzhuang: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master + secrets: inherit + with: + display-name: amd64-zhuangzhuang + arch: amd64 + rootfs-codename: trixie + rootfs-source: https://deb.debian.org/debian/ + gxde-codename: lizhi + gxde-codename-upload: zhuangzhuang + gxde-cross-arch: amd64 + + call-arm64-zhuangzhuang: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master + secrets: inherit + with: + display-name: arm64-zhuangzhuang + arch: arm64 + rootfs-codename: trixie + rootfs-source: https://deb.debian.org/debian/ + gxde-codename: lizhi + gxde-codename-upload: zhuangzhuang + gxde-cross-arch: arm64 + + call-mips64el-zhuangzhuang: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master + secrets: inherit + with: + display-name: mips64el-zhuangzhuang + arch: amd64 + rootfs-codename: sid + rootfs-source: https://mips-repo.gxde.top/debian/ + gxde-codename: lizhi + gxde-codename-upload: zhuangzhuang + + call-riscv64-zhuangzhuang: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master + secrets: inherit + with: + display-name: riscv64-zhuangzhuang + arch: amd64 + rootfs-codename: trixie + rootfs-source: https://deb.debian.org/debian/ + gxde-codename: lizhi + gxde-codename-upload: zhuangzhuang + gxde-cross-arch: riscv64 diff --git a/.github/workflows/building-deb-zhuangzhuang-cross.yml b/.github/workflows/building-deb-zhuangzhuang-cross.yml index 2dc0bc4..918049d 100755 --- a/.github/workflows/building-deb-zhuangzhuang-cross.yml +++ b/.github/workflows/building-deb-zhuangzhuang-cross.yml @@ -22,6 +22,18 @@ env: BOTTLEPATH: system-bottle jobs: + call-i386-zhuangzhuang: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master + secrets: inherit + with: + display-name: i386-zhuangzhuang + arch: i386 + rootfs-codename: trixie + rootfs-source: https://deb.debian.org/debian/ + gxde-codename: lizhi + gxde-codename-upload: zhuangzhuang + gxde-cross-arch: i386 + call-amd64-zhuangzhuang: uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master secrets: inherit @@ -46,6 +58,17 @@ jobs: gxde-codename-upload: zhuangzhuang gxde-cross-arch: arm64 + call-mips64el-zhuangzhuang: + uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master + secrets: inherit + with: + display-name: mips64el-zhuangzhuang + arch: amd64 + rootfs-codename: sid + rootfs-source: https://mips-repo.gxde.top/debian/ + gxde-codename: lizhi + gxde-codename-upload: zhuangzhuang + call-riscv64-zhuangzhuang: uses: GXDE-OS/GXDE/.github/workflows/building-deb-base.yml@master secrets: inherit