diff --git a/.github/workflows/build_deb.yml b/.github/workflows/build_deb.yml index fe1fa10..c4074e5 100644 --- a/.github/workflows/build_deb.yml +++ b/.github/workflows/build_deb.yml @@ -13,7 +13,6 @@ jobs: - uses: dtolnay/rust-toolchain@stable - run: cargo install cargo-deb - run: cargo build --release - - run: ./prepare-release.sh - run: cargo deb - uses: actions/upload-artifact@v3 with: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 065b96c..f7c1fc4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,9 +37,15 @@ jobs: toolchain: stable - uses: Swatinem/rust-cache@v2 - run: cargo build --release - - run: ./prepare-release.sh + - name: prepare release artifact + shell: bash + run: | + mkdir target/{bin,man} + cp target/release/*.1 target/man + cp target/release/git-{mob,solo,{add,edit,delete}-coauthor} target/bin - uses: actions/upload-artifact@v3 with: name: git-mob-${{ matrix.os }} path: | - ci-release/git-mob + target/bin + target/man diff --git a/prepare-release.sh b/prepare-release.sh deleted file mode 100755 index 48f3a16..0000000 --- a/prepare-release.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env bash - -set -e - -OUT_DIR=ci-release/git-mob -mkdir -p $OUT_DIR/{bin,man} - -for binary in git-{mob,solo,{add,edit,delete}-coauthor}; do - gzip --to-stdout target/release/$binary.1 > $OUT_DIR/man/$binary.gz - cp target/release/$binary $OUT_DIR/bin/$binary - cp README.md $OUT_DIR/README.md -done