@@ -33,30 +33,12 @@ jobs:
3333 steps :
3434 - uses : actions/checkout@v4
3535
36- # - name: Cache cargo
37- # uses: actions/cache@v4
38- # with:
39- # path: |
40- # ~/.cargo/registry
41- # ~/.cargo/git
42- # target
43- # key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
44-
45- # - name: Cargo clean if target too large
46- # run: make clean
47-
4836 - name : Cache uv
4937 uses : actions/cache@v4
5038 with :
5139 path : ~/.cache/uv
5240 key : ${{ runner.os }}-uv-${{ hashFiles('pyproject.toml') }}
5341
54- # - name: Cache cargo binaries
55- # uses: actions/cache@v4
56- # with:
57- # path: ~/.cargo/bin
58- # key: ${{ runner.os }}-cargo-bins
59-
6042 - name : Project setup
6143 uses : ./.github/actions/project-setup
6244
6749 run : cargo binstall cargo-llvm-cov --force --no-confirm
6850
6951 - name : Generate coverage
70- run : make coverage
52+ run : just coverage
7153
7254 - name : Upload to codecov
7355 uses : codecov/codecov-action@v2
@@ -82,30 +64,12 @@ jobs:
8264 steps :
8365 - uses : actions/checkout@v4
8466
85- # - name: Cache cargo
86- # uses: actions/cache@v4
87- # with:
88- # path: |
89- # ~/.cargo/registry
90- # ~/.cargo/git
91- # target
92- # key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
93-
94- # - name: Cargo clean if target too large
95- # run: make clean
96-
9767 - name : Cache uv
9868 uses : actions/cache@v4
9969 with :
10070 path : ~/.cache/uv
10171 key : ${{ runner.os }}-uv-${{ hashFiles('pyproject.toml') }}
10272
103- # - name: Cache cargo binaries
104- # uses: actions/cache@v4
105- # with:
106- # path: ~/.cargo/bin
107- # key: ${{ runner.os }}-cargo-bins
108-
10973 - name : Project setup
11074 uses : ./.github/actions/project-setup
11175 with :
11478 - run : rustup component add --toolchain nightly-x86_64-unknown-linux-gnu clippy
11579
11680 - name : Run Clippy
117- run : make lint
81+ run : just lint
0 commit comments