mirror of
https://github.com/ouch-org/ouch.git
synced 2025-06-06 11:35:45 +00:00
CI: tweak: don't run CI for all features
This commit is contained in:
parent
40f1234ad0
commit
256fedbcc2
19
.github/workflows/build-and-test.yml
vendored
19
.github/workflows/build-and-test.yml
vendored
@ -56,9 +56,9 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
feature-use-zlib: [true, false]
|
feature-use-zlib: [false]
|
||||||
feature-use-zstd-thin: [true, false]
|
feature-use-zstd-thin: [false]
|
||||||
feature-unrar: [true, false]
|
feature-unrar: [false]
|
||||||
target:
|
target:
|
||||||
# native
|
# native
|
||||||
- x86_64-unknown-linux-gnu
|
- x86_64-unknown-linux-gnu
|
||||||
@ -94,6 +94,13 @@ jobs:
|
|||||||
use-cross: true
|
use-cross: true
|
||||||
- target: armv7-unknown-linux-musleabihf
|
- target: armv7-unknown-linux-musleabihf
|
||||||
use-cross: true
|
use-cross: true
|
||||||
|
# features
|
||||||
|
- feature-use-zlib: true
|
||||||
|
target: x86_64-unknown-linux-gnu
|
||||||
|
- feature-use-zstd-thin: true
|
||||||
|
target: x86_64-unknown-linux-gnu
|
||||||
|
- feature-unrar: true
|
||||||
|
target: x86_64-unknown-linux-gnu
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@ -114,9 +121,9 @@ jobs:
|
|||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
FEATURES=()
|
FEATURES=()
|
||||||
if [[ ${{ matrix.feature-use-zlib }} == true ]]; then FEATURES+=(use_zlib); fi
|
if [[ "${{ matrix.feature-use-zlib }}" == true ]]; then FEATURES+=(use_zlib); fi
|
||||||
if [[ ${{ matrix.feature-use-zstd-thin }} == true ]]; then FEATURES+=(use_zstd_thin); fi
|
if [[ "${{ matrix.feature-use-zstd-thin }}" == true ]]; then FEATURES+=(use_zstd_thin); fi
|
||||||
if [[ ${{ matrix.feature-unrar }} == true ]]; then FEATURES+=(unrar); fi
|
if [[ "${{ matrix.feature-unrar }}" == true ]]; then FEATURES+=(unrar); fi
|
||||||
IFS=','
|
IFS=','
|
||||||
echo "FEATURES=${FEATURES[*]}" >> $GITHUB_OUTPUT
|
echo "FEATURES=${FEATURES[*]}" >> $GITHUB_OUTPUT
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user