mirror of
https://github.com/ouch-org/ouch.git
synced 2025-06-07 12:05:46 +00:00
wip
This commit is contained in:
parent
eb18e9efa7
commit
fb02f1b0b5
@ -105,7 +105,7 @@ jobs:
|
|||||||
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
|
||||||
|
|
||||||
- name: Set up extra cargo flags
|
- name: Set up extra cargo flags
|
||||||
@ -145,7 +145,7 @@ jobs:
|
|||||||
(matrix.feature-unrar && matrix.feature-use-zlib && matrix.feature-use-zstd-thin)) }}
|
(matrix.feature-unrar && matrix.feature-use-zlib && matrix.feature-use-zstd-thin)) }}
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: ouch-${{ matrix.target }}-${{ steps.concat-features.outputs.FEATURES }}
|
name: ouch-${{ matrix.target }}${{ steps.concat-features.outputs.FEATURES != '' && format('-{0}', steps.concat-features.outputs.FEATURES) || '' }}
|
||||||
path: |
|
path: |
|
||||||
target/${{ matrix.target }}/release/ouch
|
target/${{ matrix.target }}/release/ouch
|
||||||
target/${{ matrix.target }}/release/ouch.exe
|
target/${{ matrix.target }}/release/ouch.exe
|
||||||
|
8
scripts/package-release-assets.sh
Normal file → Executable file
8
scripts/package-release-assets.sh
Normal file → Executable file
@ -6,12 +6,12 @@ mkdir release
|
|||||||
cd downloaded_artifacts
|
cd downloaded_artifacts
|
||||||
|
|
||||||
for dir in ouch-*; do
|
for dir in ouch-*; do
|
||||||
cp -r "$dir/artifacts" "$dir/completions"
|
|
||||||
mkdir "$dir/man"
|
mkdir "$dir/man"
|
||||||
mv "$dir"/completions/*.1 "$dir/man"
|
mv "$dir"/artifacts/*.1 "$dir/man"
|
||||||
|
|
||||||
cp ../{README.md,LICENSE,CHANGELOG.md} "$fulldir"
|
mv "$dir/artifacts" "$dir/completions"
|
||||||
rm -r "$fulldir/artifacts"
|
|
||||||
|
cp ../{README.md,LICENSE,CHANGELOG.md} "$dir"
|
||||||
|
|
||||||
if [[ "$dir" = *.exe ]]; then
|
if [[ "$dir" = *.exe ]]; then
|
||||||
target=${dir%.exe}
|
target=${dir%.exe}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user