From 6b7228f6361a2a0c52e58ddcfb8a346963c4e48b Mon Sep 17 00:00:00 2001 From: Anghelo Carvajal Date: Tue, 18 Nov 2025 15:27:03 -0300 Subject: [PATCH] Update macos and ubuntu runners --- .github/workflows/build.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cbdf7a4..0035d62 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,27 +10,28 @@ jobs: matrix: TARGET: - { - OS: 'ubuntu-20.04', + OS: 'ubuntu-22.04', CFLAGS: '-static -fno-stack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0', HOST: 'i386-pc-linux', ARCHIVE_NAME: 'mips-binutils-egcs-2.9.5-linux.tar.gz', HOST_GCC: 'gcc' } - { - OS: 'macos-13', + OS: 'macos-15-intel', CFLAGS: '-DDARWIN -Wno-implicit-int -Wno-return-type -Wno-error -Wno-implicit-function-declaration -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=0', HOST: 'i386-apple-darwin', ARCHIVE_NAME: 'mips-binutils-egcs-2.9.5-macos.tar.gz', HOST_GCC: 'gcc-13' } - name: Building binutils for ${{ matrix.TARGET.OS }} + name: Building binutils for ${{ matrix.TARGET.HOST }} steps: - - uses: actions/checkout@v4 + - name: Checkout repository + uses: actions/checkout@main - name: Install dependencies (Ubuntu) shell: bash - if: matrix.TARGET.OS == 'ubuntu-20.04' + if: matrix.TARGET.OS == 'ubuntu-22.04' run: | sudo apt-get update sudo apt-get install -y build-essential bison file gperf flex @@ -76,9 +77,9 @@ jobs: cd release && tar -czf ../${{ matrix.TARGET.ARCHIVE_NAME }} * - name: Upload archive - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@main with: - name: mips-binutils-egcs-2.9.5-${{ matrix.TARGET.OS }} + name: mips-binutils-egcs-2.9.5-${{ matrix.TARGET.HOST }} path: | ${{ matrix.TARGET.ARCHIVE_NAME }}