From bdb6617497ce8d73689a2a34c4b571adbd63e9e5 Mon Sep 17 00:00:00 2001 From: Wei Zhang Date: Sun, 20 Aug 2023 00:09:16 +0800 Subject: [PATCH] :sparkles: ci: add aarch64 darwin build target and skip on test Signed-off-by: Wei Zhang Signed-off-by: zwPapEr --- .github/workflows/CICD.yml | 2 ++ CHANGELOG.md | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CICD.yml b/.github/workflows/CICD.yml index a888510a9..bb0605293 100644 --- a/.github/workflows/CICD.yml +++ b/.github/workflows/CICD.yml @@ -75,6 +75,7 @@ jobs: - { os: ubuntu-latest , target: x86_64-unknown-linux-gnu , use-cross: use-cross } - { os: ubuntu-latest , target: x86_64-unknown-linux-musl , use-cross: use-cross } - { os: macos-latest , target: x86_64-apple-darwin } + - { os: macos-latest , target: aarch64-apple-darwin } - { os: windows-latest , target: i686-pc-windows-gnu } - { os: windows-latest , target: i686-pc-windows-msvc } - { os: windows-latest , target: x86_64-pc-windows-gnu } @@ -201,6 +202,7 @@ jobs: command: build args: --release --target=${{ matrix.job.target }} - name: Test + if: matrix.job.target != 'aarch64-apple-darwin' uses: actions-rs/cargo@v1 with: use-cross: ${{ steps.vars.outputs.CARGO_USE_CROSS }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 14420bbcf..c5373c8e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] ### Added +- Add CI to build aarch64 macOS target and skip on test [#878](https://github.com/lsd-rs/lsd/pull/878) from [zwpaper](https://github.com/zwpaper) - Add complete color theming support for Git [k4yt3x](https://github.com/k4yt3x] - Add [Git integration](https://github.com/Peltoche/lsd/issues/7) from [hpwxf](https://github.com/hpwxf) - In keeping with the coreutils change, add quotes and escapes for necessary filenames from [merelymyself](https://github.com/merelymyself) @@ -36,7 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Color theme is now expected to be in `$XDG/lsd/colors.yaml` by default from [peppidesu](https://github.com/peppidesu) Legacy behaviour (`themes` folder) is marked as deprecated but is still supported. [#749](https://github.com/lsd-rs/lsd/issues/749) -- Version sort option `-v, --versionsort` has been updated to match GNU version sort logic, +- Version sort option `-v, --versionsort` has been updated to match GNU version sort logic, similar to `ls -v` and `sort -V` [#801](https://github.com/lsd-rs/lsd/issues/801) from [juansc](https://github.com/juansc) ## [0.23.1] - 2022-09-13