summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorAram Drevekenin <aram@poor.dev>2022-10-25 10:45:59 +0200
committerGitHub <noreply@github.com>2022-10-25 10:45:59 +0200
commit5cc5995912705098332f07904ae80e76425f8db8 (patch)
tree9c28502b90e2559cb5de5611403f52371e38182b /.github
parent339eacce9994e80cfb271f810298dfc0eac09b7d (diff)
chore(ci): do not strip for aarch64
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/release.yml22
1 files changed, 12 insertions, 10 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 9cccddc74..84db141a7 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -16,26 +16,26 @@ jobs:
matrix:
build:
- linux musl x64
- #- linux musl aarch64
+ - linux musl aarch64
- macos x64
- #- macos aarch64
+ - macos aarch64
include:
- build: linux musl x64
os: ubuntu-latest
rust: stable
target: x86_64-unknown-linux-musl
- #- build: linux musl aarch64
- # os: ubuntu-latest
- # rust: stable
- # target: aarch64-unknown-linux-musl
+ - build: linux musl aarch64
+ os: ubuntu-latest
+ rust: stable
+ target: aarch64-unknown-linux-musl
- build: macos x64
os: macos-latest
rust: stable
target: x86_64-apple-darwin
- #- build: macos aarch64
- # os: macos-latest
- # rust: stable
- # target: aarch64-apple-darwin
+ - build: macos aarch64
+ os: macos-latest
+ rust: stable
+ target: aarch64-apple-darwin
steps:
- name: Set release tag
run: |
@@ -85,7 +85,9 @@ jobs:
- name: Build release binary
run: cargo make ci-build-release ${{ matrix.target }}
+ # there currently seems to be an issue with strip in aarch64, TODO: investigate this
- name: Strip release binary
+ if: runner.target != 'aarch64-unknown-linux-musl' && runner.target != 'aarch64-apple-darwin'
run: strip "target/${{ matrix.target }}/release/zellij"
- name: Create checksum