Update dependencies & CI changes

- Use separate release-lto profile for CI
- A couple of clippy fixes
This commit is contained in:
2023-11-18 15:03:24 -05:00
parent 5e13998e93
commit 8f559c8921
4 changed files with 193 additions and 181 deletions

View File

@@ -131,7 +131,7 @@ jobs:
with:
targets: ${{ matrix.target }}
- name: Cargo build
run: cargo ${{ matrix.build }} --release --all-features --target ${{ matrix.target }} --bin ${{ env.CARGO_BIN_NAME }}
run: cargo ${{ matrix.build }} --profile release-lto --all-features --target ${{ matrix.target }} --bin ${{ env.CARGO_BIN_NAME }}
- name: Upload artifacts
uses: actions/upload-artifact@v3
with: