From add4cd67a384ccd46d36e3149fc945b2e398ed61 Mon Sep 17 00:00:00 2001 From: Letro Bot Date: Tue, 7 Apr 2026 14:26:57 +0330 Subject: [PATCH] remove arch build causing runner exhaustion --- .github/workflows/build.yaml | 31 +++++++------------------------ docker-bake.hcl | 2 +- 2 files changed, 8 insertions(+), 25 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 5d288e1a9..bb45e8bb6 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -97,7 +97,6 @@ jobs: matrix: include: - target: x86_64-unknown-linux-gnu - - target: aarch64-unknown-linux-gnu env: VERGEN_GIT_DESCRIBE: ${{ needs.compute-version.outputs.describe }} @@ -169,29 +168,15 @@ jobs: name: binary-x86_64-unknown-linux-gnu path: binary-x86_64 - - name: Download binary aarch64 - uses: actions/download-artifact@v8 - with: - name: binary-aarch64-unknown-linux-gnu - path: binary-aarch64 - - name: Create final archives run: | - for arch in x86_64 aarch64; do - mkdir -p dist/${arch}/share - cp -r assets-dist/share/* dist/${arch}/share/ - cp assets-dist/LICENSE dist/${arch}/LICENSE - cp binary-$arch/mas-cli dist/${arch}/mas-cli - chmod -R u=rwX,go=rX dist/${arch}/ - chmod u=rwx,go=rx dist/${arch}/mas-cli - tar -czvf mas-cli-${arch}-linux.tar.gz --owner=0 --group=0 -C dist/${arch}/ . - done - - - name: Upload aarch64 archive - uses: actions/upload-artifact@v7.0.0 - with: - name: mas-cli-aarch64-linux - path: mas-cli-aarch64-linux.tar.gz + mkdir -p dist/x86_64/share + cp -r assets-dist/share/* dist/x86_64/share/ + cp assets-dist/LICENSE dist/x86_64/LICENSE + cp binary-x86_64/mas-cli dist/x86_64/mas-cli + chmod -R u=rwX,go=rX dist/x86_64/ + chmod u=rwx,go=rx dist/x86_64/mas-cli + tar -czvf mas-cli-x86_64-linux.tar.gz --owner=0 --group=0 -C dist/x86_64/ . - name: Upload x86_64 archive uses: actions/upload-artifact@v7.0.0 @@ -354,7 +339,6 @@ jobs: ``` files: | - artifacts/mas-cli-aarch64-linux.tar.gz artifacts/mas-cli-x86_64-linux.tar.gz draft: true @@ -431,7 +415,6 @@ jobs: ``` files: | - artifacts/mas-cli-aarch64-linux.tar.gz artifacts/mas-cli-x86_64-linux.tar.gz prerelease: true make_latest: false diff --git a/docker-bake.hcl b/docker-bake.hcl index 3c3cac3af..f38e14c69 100644 --- a/docker-bake.hcl +++ b/docker-bake.hcl @@ -29,7 +29,7 @@ target "base" { platforms = [ "linux/amd64", - "linux/arm64", + // "linux/arm64", ] }