Skip to content

Commit b71de76

Browse files
authored
feat: random improvements (#241)
* ci: install LLVM for debug symbol resolution * feat: choose target when no provided in just * fix: justfile syntax * feat: justfile aliases * fix: use proper job name
1 parent 7124546 commit b71de76

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

.github/workflows/rust.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,9 @@ jobs:
128128
- name: Checkout source
129129
uses: actions/checkout@v4
130130

131+
- name: Install LLVM
132+
run: sudo apt-get install -y llvm
133+
131134
- name: Install Rust toolchain
132135
uses: dtolnay/rust-toolchain@master
133136
with:

justfile

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
1-
update-lockfiles:
2-
update-workspace-lockfile
3-
update-template-lockfile
1+
default:
2+
@just --choose {{ justfile() }}
3+
4+
alias u := update-lockfiles
5+
alias c := clippy
6+
alias cov := coverage
7+
alias d := docs
8+
9+
update-lockfiles: update-workspace-lockfile update-template-lockfile
410

511
update-workspace-lockfile:
612
cargo update

0 commit comments

Comments
 (0)