From 5ac6bb93d357f87cef65ca551791a77a8e3cf7f3 Mon Sep 17 00:00:00 2001 From: Henrik Friedrichsen Date: Wed, 16 Oct 2024 00:10:11 +0200 Subject: [PATCH] ci: Remove cross-compilation releases They are broken at the moment and I don't have the capacity to maintain them. --- .github/workflows/cd.yml | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 4386aa22..1f58b6d8 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -23,22 +23,6 @@ jobs: target: x86_64-unknown-linux-gnu features: '' dependencies: 'libpulse-dev libdbus-1-dev libncursesw5-dev libxcb-shape0-dev libxcb-xfixes0-dev' - - build_target: linux-arm64 - os: ubuntu-latest - container: ghcr.io/cross-rs/aarch64-unknown-linux-gnu:main - target: aarch64-unknown-linux-gnu - features: '--no-default-features --features alsa_backend,cursive/crossterm-backend' - dependencies: 'libasound2-dev:arm64 libssl-dev:arm64' - cross_arch: 'arm64' - pkg_config_path: '/usr/lib/aarch64-linux-gnu/pkgconfig/' - - build_target: linux-armhf - os: ubuntu-latest - container: ghcr.io/cross-rs/armv7-unknown-linux-gnueabihf:main - target: armv7-unknown-linux-gnueabihf - features: '--no-default-features --features alsa_backend,cursive/crossterm-backend' - dependencies: 'libasound2-dev:armhf libssl-dev:armhf' - cross_arch: 'armhf' - pkg_config_path: '/usr/lib/arm-linux-gnueabihf/pkgconfig/' - build_target: macos-x86_64 os: macos-latest target: x86_64-apple-darwin @@ -68,12 +52,6 @@ jobs: - name: Install macOS dependencies if: matrix.os == 'macos-latest' run: brew install portaudio pkg-config - - name: Set up cross compilation - if: matrix.cross_arch - run: | - dpkg --add-architecture ${{ matrix.cross_arch }} - echo "PKG_CONFIG_PATH=${{ matrix.pkg_config_path }}" >> $GITHUB_ENV - echo "PKG_CONFIG_ALLOW_CROSS=1" >> $GITHUB_ENV - name: Install Linux dependencies if: startsWith(matrix.build_target, 'linux-') run: |