fixing release pipeline again

This commit is contained in:
2026-07-15 19:36:45 +00:00
parent 208b49b512
commit 04ef40be4f
3 changed files with 48 additions and 1 deletions
+13 -1
View File
@@ -72,10 +72,22 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Install SDK build dependencies
shell: bash
run: |
sudo apt-get update
sudo apt-get install --yes build-essential clang flex bison g++ gawk gettext git libncurses-dev libssl-dev python3 rsync unzip zlib1g-dev file wget patch time curl jq zstd
packages=(build-essential clang flex bison g++ gawk gettext git libncurses-dev libssl-dev python3 rsync unzip zlib1g-dev file wget patch time curl jq zstd)
case "$(uname -m)" in
aarch64|arm64|armv7l|armv8l)
packages+=(qemu-user-static)
;;
esac
sudo apt-get install --yes "${packages[@]}"
- name: Build and upload configured packages
env:
ARCHITECTURE: ${{ matrix.architecture }}
VERSION: ${{ needs.metadata.outputs.version }}
run: scripts/ci/build-release.sh .gitea/release-targets.json "$ARCHITECTURE" "$VERSION" dist
- name: Upload package to draft release
env:
GITEA_TOKEN: ${{ secrets.GITEA_TOKEN }}
RELEASE_ID: ${{ needs.create-release.outputs.release-id }}