Skip to content

Commit 8e465c0

Browse files
committed
ci: Configure nightly releases
1 parent 0d2fff8 commit 8e465c0

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

.github/workflows/build.yml

+20-1
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,25 @@ jobs:
4949
with:
5050
use-cross: true
5151
command: build
52-
args: --target=${{ matrix.target }}
52+
args: --release --target=${{ matrix.target }}
53+
54+
- name: Strip resulting binary
55+
run: docker run -v ${{ github.workspace }}:/src vtavernier/cross-hyperion:${{ matrix.target }} ${{ matrix.cross }}strip /src/target/${{ matrix.target }}/release/hyperiond
56+
57+
- name: Prepare release
58+
run: |
59+
mkdir -p release/hyperion.rs/bin
60+
cp target/${{ matrix.target }}/release/hyperiond release/hyperion.rs/bin/hyperiond-rs
61+
cd release
62+
tar cJvf hyperion.rs-${{ matrix.target }}.tar.xz hyperion.rs
63+
64+
- uses: marvinpinto/action-automatic-releases@latest
65+
with:
66+
repo_token: "${{ secrets.GITHUB_TOKEN }}"
67+
automatic_release_tag: latest
68+
prerelease: true
69+
title: "Development Build"
70+
files: |
71+
release/*.tar.*
5372
5473
# vim: ts=2:sw=2

0 commit comments

Comments
 (0)