diff --git a/.github/workflows/build-release-binaries.yml b/.github/workflows/build-release-binaries.yml index e6fb2b3..3d05661 100644 --- a/.github/workflows/build-release-binaries.yml +++ b/.github/workflows/build-release-binaries.yml @@ -10,10 +10,8 @@ jobs: matrix: target: - x86_64-unknown-linux-gnu - - x86_64-unknown-linux-musl - x86_64-pc-windows-msvc - x86_64-apple-darwin - - x86_64-unknown-freebsd include: - os: ubuntu-latest target: x86_64-unknown-linux-gnu @@ -23,14 +21,6 @@ jobs: strip: true compress: true cargo_flags: "" - - os: ubuntu-latest - target: x86_64-unknown-linux-musl - artifact_name: target/x86_64-unknown-linux-musl/release/imgurs - release_name: x86_64-unknown-linux-musl - cross: false - strip: true - compress: true - cargo_flags: "" - os: windows-latest target: x86_64-pc-windows-msvc artifact_name: target/x86_64-pc-windows-msvc/release/imgurs.exe @@ -47,14 +37,6 @@ jobs: strip: true compress: true cargo_flags: "" - - os: ubuntu-latest - target: x86_64-unknown-freebsd - artifact_name: target/x86_64-unknown-freebsd/release/imgurs - release_name: x86_64-unknown-freebsd - cross: false - strip: false - compress: false - cargo_flags: "" name: ${{ matrix.os }} for ${{ matrix.target }} runs-on: ${{ matrix.os }} @@ -69,17 +51,11 @@ jobs: toolchain: stable target: ${{ matrix.target }} - - name: Install missing dependencies - run: | - sudo apt update - sudo apt install -y pkg-config libssl-dev - if: ${{ matrix.os }} == "ubuntu-latest" - - name: cargo build uses: actions-rs/cargo@v1 with: command: build - args: --release --locked --target=${{ matrix.target }} ${{ matrix.cargo_flags }} + args: --release --target=${{ matrix.target }} ${{ matrix.cargo_flags }} use-cross: ${{ matrix.cross }} - name: Compress binaries