Skip to content

rename artifacts for clarity (#2148) #2162

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,8 @@ jobs:
run: |
cargo install cargo-wix --version 0.3.3
cargo wix --version
cargo wix -p gitui --no-build --nocapture --output ./target/wix/gitui.msi
ls -l ./target/wix/gitui.msi
cargo wix -p gitui --no-build --nocapture --output ./target/wix/gitui-win.msi
ls -l ./target/wix/gitui-win.msi

build-linux-musl:
runs-on: ubuntu-latest
Expand All @@ -103,7 +103,7 @@ jobs:
with:
toolchain: ${{ matrix.rust }}
targets: x86_64-unknown-linux-musl

# The build would fail without manually installing the target.
# https://github.com/dtolnay/rust-toolchain/issues/83
- name: Manually install target
Expand Down Expand Up @@ -219,10 +219,10 @@ jobs:

- name: Install Rust
uses: dtolnay/rust-toolchain@nightly

- name: build cargo-udeps
run: cargo install --git https://github.com/est31/cargo-udeps --locked

- name: run cargo-udeps
run: cargo +nightly udeps --all-targets

Expand Down
6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ release-win: build-release
mkdir -p release
tar -C ./target/release/ -czvf ./release/gitui-win.tar.gz ./gitui.exe
cargo install cargo-wix --version 0.3.3
cargo wix -p gitui --no-build --nocapture --output ./release/gitui.msi
ls -l ./release/gitui.msi
cargo wix -p gitui --no-build --nocapture --output ./release/gitui-win.msi
ls -l ./release/gitui-win.msi

release-linux-musl: build-linux-musl-release
strip target/x86_64-unknown-linux-musl/release/gitui
mkdir -p release
tar -C ./target/x86_64-unknown-linux-musl/release/ -czvf ./release/gitui-linux-musl.tar.gz ./gitui
tar -C ./target/x86_64-unknown-linux-musl/release/ -czvf ./release/gitui-linux-x86_64.tar.gz ./gitui

build-linux-musl-debug:
cargo build --target=x86_64-unknown-linux-musl
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ Binaries available for:

### Linux

- gitui-linux-musl.tar.gz (linux on x86_64)
- gitui-linux-x86_64.tar.gz (linux musl statically linked)
- gitui-linux-aarch64.tar.gz (linux on 64 bit arm)
- gitui-linux-arm.tar.gz
- gitui-linux-armv7.tar.gz
Expand All @@ -211,7 +211,7 @@ All contain a single binary file
### Windows

- gitui-win.tar.gz (single 64bit binary)
- gitui.msi (64bit Installer package)
- gitui-win.msi (64bit Installer package)


## 7. <a name="build"></a> Build <small><sup>[Top ▲](#table-of-contents)</sup></small>
Expand Down