remove arch build causing runner exhaustion

This commit is contained in:
Letro Bot
2026-04-07 14:26:57 +03:30
parent c81cf73b75
commit add4cd67a3
2 changed files with 8 additions and 25 deletions

View File

@@ -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