Merge pull request #85 from bartvdbraak/fix/artifact-pattern

Fix file extraction and destination path
This commit is contained in:
Bart van der Braak 2024-02-26 00:29:30 +01:00 committed by GitHub
commit ff4a5ef7eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -127,11 +127,11 @@ jobs:
dst="keyweave-${{ matrix.target }}"
mkdir -p "$dst" dist
cp "$bin" "$dst/"
if [[ ${{ !startsWith(matrix.name, 'windows') }} ]] ; then
if [[ "${{ matrix.name }}" == windows-* ]] ; then
mv "$dst/keyweave${ext}" dist/keyweave-${{ matrix.target }}.exe
else
tar cavf "$dst.tar.xz" "$dst"
mv "$dst.tar.xz" dist/
else
mv "$dst/keyweave${ext}" dist/keyweave-${{ matrix.target }}.exe
fi
- uses: actions/upload-artifact@v4
@ -160,8 +160,7 @@ jobs:
- uses: actions/download-artifact@v4
with:
pattern: dist-*
merge-multiple: true
path: dist
merge-multiple: true
- name: Checksums with SHA512 and SHA256
run: |
@ -176,7 +175,7 @@ jobs:
fail_on_unmatched_files: true
files: |
keyweave-*.tar.xz
keyweave-*/keyweave.exe
keyweave-*.exe
*SUMS*
- name: Generate SHA256SUM input for Homebrew