From eb240f0c7323bf5d455228d7203b567c1a2cb28b Mon Sep 17 00:00:00 2001 From: Steve Biedermann Date: Tue, 16 Apr 2024 23:12:04 +0200 Subject: [PATCH] remove armv7 and aarch build --- .github/workflows/ci.yml | 64 ---------------------------------------- 1 file changed, 64 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2b77d85..15a58f9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -92,67 +92,3 @@ jobs: with: upload_url: ${{ steps.create_release.outputs.upload_url }} asset_paths: '["./target/release/gores-generator.exe"]' - - build-other: - runs-on: ubuntu-20.04 - needs: release - strategy: - matrix: - include: - - arch: aarch64 - distro: ubuntu20.04 - - arch: armv7 - distro: ubuntu20.04 - - steps: - - uses: uraimo/run-on-arch-action@v2 - name: Build artifact - id: build - with: - arch: ${{ matrix.arch }} - distro: ${{ matrix.distro }} - - # Not required, but speeds up builds - githubToken: ${{ secrets.GITHUB_TOKEN }} - - # Create an artifacts directory - setup: | - mkdir -p "${PWD}/artifacts" - - # Mount the artifacts directory as /artifacts in the container - dockerRunArgs: | - --volume "${PWD}/artifacts:/artifacts" - - # Pass some environment variables to the container - env: | # YAML, but pipe character is necessary - artifact_name: gores-generator-${{ matrix.distro }}_${{ matrix.arch }} - - # The shell to run commands with in the container - shell: /bin/sh - - # Install some dependencies in the container. This speeds up builds if - # you are also using githubToken. Any dependencies installed here will - # be part of the container image that gets cached, so subsequent - # builds don't have to re-install them. The image layer is cached - # publicly in your project's package repository, so it is vital that - # no secrets are present in the container state or logs. - install: | - apt-get update -q -y - apt-get install -q -y git curl - curl https://sh.rustup.rs -sSf | sh -s -- -y - - # Produce a binary artifact and place it in the mounted volume - run: | - . $HOME/.cargo/env - cargo build --release - cp target/release/gores-generator "/artifacts/${artifact_name}" - echo "Produced artifact at /artifacts/${artifact_name}" - - - name: Upload release - id: upload-release-other - uses: alexellis/upload-assets@0.2.3 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_paths: '["./artifacts/*"]'