From 3bb90e0fcb42b6d93fd42a35fb6eff9615402660 Mon Sep 17 00:00:00 2001 From: Jack Grigg Date: Sun, 11 Apr 2021 18:16:48 +1200 Subject: [PATCH] CI: Remove cross-compiling release targets GitHub doesn't provide any ARM runners, and we can't cross-compile without a compatible libpcsclite-dev. Until we can work that out, we'll just build for direct targets. --- .github/workflows/release.yml | 28 +--------------------------- 1 file changed, 1 insertion(+), 27 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4086513..79c70f0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - name: [linux, armv7, arm64, windows, macos] + name: [linux, windows, macos] include: - name: linux os: ubuntu-latest @@ -26,32 +26,6 @@ jobs: archive_name: age-plugin-yubikey.tar.gz asset_suffix: x86_64-linux.tar.gz - - name: armv7 - os: ubuntu-latest - target: armv7-unknown-linux-gnueabihf - build_deps: > - gcc-arm-linux-gnueabihf - libpcsclite-dev - cargo_config: | - [target.armv7-unknown-linux-gnueabihf] - linker = "arm-linux-gnueabihf-gcc" - build_flags: --target armv7-unknown-linux-gnueabihf - archive_name: age-plugin-yubikey.tar.gz - asset_suffix: armv7-linux.tar.gz - - - name: arm64 - os: ubuntu-latest - target: aarch64-unknown-linux-gnu - build_deps: > - gcc-aarch64-linux-gnu - libpcsclite-dev - cargo_config: | - [target.aarch64-unknown-linux-gnu] - linker = "aarch64-linux-gnu-gcc" - build_flags: --target aarch64-unknown-linux-gnu - archive_name: age-plugin-yubikey.tar.gz - asset_suffix: arm64-linux.tar.gz - - name: windows os: windows-latest archive_name: age-plugin-yubikey.zip