fixing release pipeline again (#31)
Reviewed-on: #31
This commit was merged in pull request #31.
This commit is contained in:
@@ -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 }}
|
||||
|
||||
Reference in New Issue
Block a user