From cbc8ff0e62261a5681dab1aa6d0e503545178354 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= Date: Fri, 14 Nov 2025 14:19:31 +0100 Subject: [PATCH] github: ci: add powerpc arch MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit PowerPC is another popular OpenWrt arch. Signed-off-by: Álvaro Fernández Rojas --- .github/workflows/ci.yml | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4b6a0df..50b87f4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,6 +21,9 @@ jobs: - arch: mips gcc: /usr/bin/mips-linux-gnu-gcc packages: gcc-mips-linux-gnu + - arch: powerpc + gcc: /usr/bin/powerpc-linux-gnu-gcc + packages: gcc-powerpc-linux-gnu - arch: x86_64 gcc: /usr/bin/x86_64-linux-gnu-gcc packages: gcc-x86-64-linux-gnu @@ -31,6 +34,8 @@ jobs: size-arm-with-ubus: ${{ steps.with_ubus.outputs.size_arm }} size-mips-without-ubus: ${{ steps.without_ubus.outputs.size_mips }} size-mips-with-ubus: ${{ steps.with_ubus.outputs.size_mips }} + size-powerpc-without-ubus: ${{ steps.without_ubus.outputs.size_powerpc }} + size-powerpc-with-ubus: ${{ steps.with_ubus.outputs.size_powerpc }} size-x86_64-without-ubus: ${{ steps.without_ubus.outputs.size_x86_64 }} size-x86_64-with-ubus: ${{ steps.with_ubus.outputs.size_x86_64 }} steps: @@ -150,11 +155,13 @@ jobs: size_arm_with_ubus: ${{needs.build.outputs.size-arm-with-ubus}} size_mips_without_ubus: ${{needs.build.outputs.size-mips-without-ubus}} size_mips_with_ubus: ${{needs.build.outputs.size-mips-with-ubus}} + size_powerpc_without_ubus: ${{needs.build.outputs.size-powerpc-without-ubus}} + size_powerpc_with_ubus: ${{needs.build.outputs.size-powerpc-with-ubus}} size_x86_64_without_ubus: ${{needs.build.outputs.size-x86_64-without-ubus}} size_x86_64_with_ubus: ${{needs.build.outputs.size-x86_64-with-ubus}} run: | echo "### ${GITHUB_WORKFLOW} sizes :floppy_disk:" >> $GITHUB_STEP_SUMMARY - echo "| Variant | aarch64 | arm | mips | x86_64 |" >> $GITHUB_STEP_SUMMARY - echo "| :---: | :---: | :---: | :---: | :---: |" >> $GITHUB_STEP_SUMMARY - echo "| w/o ubus | ${size_aarch64_without_ubus} | ${size_arm_without_ubus} | ${size_mips_without_ubus} | ${size_x86_64_without_ubus} |" >> $GITHUB_STEP_SUMMARY - echo "| with ubus | ${size_aarch64_with_ubus} | ${size_arm_with_ubus} | ${size_mips_with_ubus} | ${size_x86_64_with_ubus} |" >> $GITHUB_STEP_SUMMARY + echo "| Variant | aarch64 | arm | mips | powerpc | x86_64 |" >> $GITHUB_STEP_SUMMARY + echo "| :---: | :---: | :---: | :---: | :---: | :---: |" >> $GITHUB_STEP_SUMMARY + echo "| w/o ubus | ${size_aarch64_without_ubus} | ${size_arm_without_ubus} | ${size_mips_without_ubus} | ${size_powerpc_without_ubus} | ${size_x86_64_without_ubus} |" >> $GITHUB_STEP_SUMMARY + echo "| with ubus | ${size_aarch64_with_ubus} | ${size_arm_with_ubus} | ${size_mips_with_ubus} | ${size_powerpc_with_ubus} | ${size_x86_64_with_ubus} |" >> $GITHUB_STEP_SUMMARY -- 2.30.2