Skip to content

Commit

Permalink
Update release
Browse files Browse the repository at this point in the history
  • Loading branch information
harmless-tech committed Feb 25, 2024
1 parent d508de8 commit 93b92d1
Showing 1 changed file with 17 additions and 19 deletions.
36 changes: 17 additions & 19 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ jobs:
name: ${{ needs.release.outputs.name }}
allowUpdates: true
prerelease: ${{ needs.release.outputs.prerelease }}
artifacts: "target-*/*.minisig,target-*/*.tar.gz,target-*/*.zip,hashes.sha256"
artifacts: "target-*/*.minisig,target-*/qstract-*,target-*/*.exe,hashes.sha256"
body: ""

check-fmt:
Expand Down Expand Up @@ -365,16 +365,16 @@ jobs:
if: ${{ matrix.can-test }}
run: |
BIN_LOC="./target/${{ matrix.target }}/release/${{ env.bin-name }}" ./test/_test.sh
- name: Tar
run: tar czvf ${{ matrix.target }}.tar.gz -C ./target/${{ matrix.target }}/release ${{ env.bin-name }}
- name: Rename
run: cp ./target/${{ matrix.target }}/release/${{ env.bin-name }} ./${{ env.bin-name }}-${{ matrix.target }}
- name: Hash
run: echo "$(coreutils sha256sum ${{ matrix.target }}.tar.gz)" > ${{ matrix.target }}.sha256
run: echo "$(coreutils sha256sum ./${{ env.bin-name }}-${{ matrix.target }})" > ${{ matrix.target }}.sha256
- name: Artifact
uses: actions/upload-artifact@v4
with:
name: target-${{ matrix.target }}
path: |
${{ matrix.target }}.tar.gz
${{ env.bin-name }}-${{ matrix.target }}
${{ matrix.target }}.sha256
cross:
Expand Down Expand Up @@ -406,16 +406,16 @@ jobs:
if: ${{ env.cache == 'true' }}
- name: Build
run: cross build --verbose --workspace --release --locked --target ${{ matrix.target }} ${{ env.feature-set }}
- name: Tar
run: tar czvf ${{ matrix.target }}.tar.gz -C ./target/${{ matrix.target }}/release ${{ env.bin-name }}
- name: Rename
run: cp ./target/${{ matrix.target }}/release/${{ env.bin-name }} ./${{ env.bin-name }}-${{ matrix.target }}
- name: Hash
run: echo "$(coreutils sha256sum ${{ matrix.target }}.tar.gz)" > ${{ matrix.target }}.sha256
run: echo "$(coreutils sha256sum ./${{ env.bin-name }}-${{ matrix.target }})" > ${{ matrix.target }}.sha256
- name: Artifact
uses: actions/upload-artifact@v4
with:
name: target-${{ matrix.target }}
path: |
${{ matrix.target }}.tar.gz
${{ env.bin-name }}-${{ matrix.target }}
${{ matrix.target }}.sha256
apple-darwin:
Expand Down Expand Up @@ -447,16 +447,16 @@ jobs:
if: ${{ matrix.can-test }}
run: |
BIN_LOC="./target/${{ matrix.target }}/release/${{ env.bin-name }}" ./test/_test.sh
- name: Tar
run: tar czvf ${{ matrix.target }}.tar.gz -C ./target/${{ matrix.target }}/release ${{ env.bin-name }}
- name: Rename
run: cp ./target/${{ matrix.target }}/release/${{ env.bin-name }} ./${{ env.bin-name }}-${{ matrix.target }}
- name: Hash
run: echo "$(coreutils sha256sum ${{ matrix.target }}.tar.gz)" > ${{ matrix.target }}.sha256
run: echo "$(coreutils sha256sum ./${{ env.bin-name }}-${{ matrix.target }})" > ${{ matrix.target }}.sha256
- name: Artifact
uses: actions/upload-artifact@v4
with:
name: target-${{ matrix.target }}
path: |
${{ matrix.target }}.tar.gz
${{ env.bin-name }}-${{ matrix.target }}
${{ matrix.target }}.sha256
pc-windows-msvc:
Expand Down Expand Up @@ -484,16 +484,14 @@ jobs:
if: ${{ env.cache == 'true' }}
- name: Build
run: cargo auditable build --verbose --workspace --release --locked --target ${{ matrix.target }} ${{ env.feature-set }}
- name: Zip
run: |
cd target/${{ matrix.target }}/release
7z a -tzip ../../../${{ matrix.target }}.zip ${{ env.bin-name }}.exe
- name: Rename
run: cp ./target/${{ matrix.target }}/release/${{ env.bin-name }}.exe ./${{ env.bin-name }}-${{ matrix.target }}.exe
- name: Hash
run: echo "$(coreutils sha256sum ${{ matrix.target }}.zip)" > ${{ matrix.target }}.sha256
run: echo "$(coreutils sha256sum ./${{ env.bin-name }}-${{ matrix.target }}.exe)" > ${{ matrix.target }}.sha256
- name: Artifact
uses: actions/upload-artifact@v4
with:
name: target-${{ matrix.target }}
path: |
${{ matrix.target }}.zip
${{ env.bin-name }}-${{ matrix.target }}.exe
${{ matrix.target }}.sha256

0 comments on commit 93b92d1

Please sign in to comment.