diff options
| author | Álvaro Fernández Rojas | 2025-11-14 13:08:26 +0000 |
|---|---|---|
| committer | Álvaro Fernández Rojas | 2025-11-14 13:08:26 +0000 |
| commit | f79ddca648068f8b4529dc88a5b062cec2b1ddc4 (patch) | |
| tree | 3d0326f09b74e9ee19e3dd613ae4ad159d4287fb | |
| parent | 1eab20d6cda2603bef26aaaac9f4405dd870267a (diff) | |
| download | ubus-f79ddca648068f8b4529dc88a5b062cec2b1ddc4.tar.gz | |
github: ci: add powerpc arch
PowerPC is another popular OpenWrt arch.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
| -rw-r--r-- | .github/workflows/ci.yml | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4f58e76..941b921 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,6 +24,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 @@ -34,6 +37,8 @@ jobs: size-arm-full: ${{ steps.full.outputs.size_arm }} size-mips-basic: ${{ steps.basic.outputs.size_mips }} size-mips-full: ${{ steps.full.outputs.size_mips }} + size-powerpc-basic: ${{ steps.basic.outputs.size_powerpc }} + size-powerpc-full: ${{ steps.full.outputs.size_powerpc }} size-x86_64-basic: ${{ steps.basic.outputs.size_x86_64 }} size-x86_64-full: ${{ steps.full.outputs.size_x86_64 }} steps: @@ -150,14 +155,16 @@ jobs: size_arm_full: ${{needs.build.outputs.size-arm-full}} size_mips_basic: ${{needs.build.outputs.size-mips-basic}} size_mips_full: ${{needs.build.outputs.size-mips-full}} + size_powerpc_basic: ${{needs.build.outputs.size-powerpc-basic}} + size_powerpc_full: ${{needs.build.outputs.size-powerpc-full}} size_x86_64_basic: ${{needs.build.outputs.size-x86_64-basic}} size_x86_64_full: ${{needs.build.outputs.size-x86_64-full}} 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 "| basic | ${size_aarch64_basic} | ${size_arm_basic} | ${size_mips_basic} | ${size_x86_64_basic} |" >> $GITHUB_STEP_SUMMARY - echo "| full | ${size_aarch64_full} | ${size_arm_full} | ${size_mips_full} | ${size_x86_64_full} |" >> $GITHUB_STEP_SUMMARY + echo "| Variant | aarch64 | arm | mips | powerpc | x86_64 |" >> $GITHUB_STEP_SUMMARY + echo "| :---: | :---: | :---: | :---: | :---: | :---: |" >> $GITHUB_STEP_SUMMARY + echo "| basic | ${size_aarch64_basic} | ${size_arm_basic} | ${size_mips_basic} | ${size_powerpc_basic} | ${size_x86_64_basic} |" >> $GITHUB_STEP_SUMMARY + echo "| full | ${size_aarch64_full} | ${size_arm_full} | ${size_mips_full} | ${size_powerpc_full} | ${size_x86_64_full} |" >> $GITHUB_STEP_SUMMARY tests: name: Tests |