github: try installing jj(1) after tests

This would have caught the regression in
<https://github.com/jj-vcs/jj/pull/6225>.
This commit is contained in:
Emily 2025-04-05 09:10:44 +01:00
parent dee3ce78c4
commit 0c6aed97d8

View File

@ -96,6 +96,19 @@ jobs:
RUST_BACKTRACE: 1
CARGO_TERM_COLOR: always
LIBGIT2_NO_VENDOR: ${{ matrix.LIBGIT2_NO_VENDOR || '0' }}
# Try to catch packaging issues that will prevent installation.
- name: Install
run: >-
cargo install
--config .cargo/config-ci.toml
--profile dev
--locked
--verbose
--path cli
--bin jj
${{ matrix.cargo_flags }}
env:
LIBGIT2_NO_VENDOR: ${{ matrix.LIBGIT2_NO_VENDOR || '0' }}
no-git:
name: build (no git)