From f8d8aaa035dd27c5bb33c1654d94b5b8612586d8 Mon Sep 17 00:00:00 2001 From: diogo464 Date: Thu, 18 Jan 2024 11:56:19 +0000 Subject: added release workflow --- dist.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 dist.sh (limited to 'dist.sh') diff --git a/dist.sh b/dist.sh new file mode 100755 index 0000000..c628b19 --- /dev/null +++ b/dist.sh @@ -0,0 +1,18 @@ +#!/usr/bin/sh + +if [ "$VERSION" = "" ]; then + echo "VERSION missing" + exit 1 +fi + +mkdir -p dist/ +cargo build --release --target-dir target/ || exit 1 +cp target/release/dotup . +rpm-assembler \ + --name dotup \ + --version $VERSION \ + --summary "Link dotfiles" \ + --arch x86_64 \ + --url https://git.d464.sh/code/dotup \ + dotup:/usr/bin/dotup:0755 || exit 1 +mv dotup *.rpm dist/ -- cgit