Merge branch 'develop' into dependabot/github_actions/nixbuild/nix-quick-install-action-33

This commit is contained in:
Marcin Kulik
2025-09-11 15:30:10 +02:00
committed by GitHub
17 changed files with 459 additions and 309 deletions

View File

@@ -18,7 +18,7 @@ jobs:
rust: [default, msrv]
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: Install Nix
uses: nixbuild/nix-quick-install-action@v33
@@ -32,9 +32,12 @@ jobs:
- name: Build
run: nix develop .#${{ matrix.rust }} --command cargo build --verbose
- name: Run tests
- name: Run cargo tests
run: nix develop .#${{ matrix.rust }} --command cargo test --verbose
- name: Run integration tests
run: nix develop .#${{ matrix.rust }} --command tests/integration.sh
- name: Check formatting
run: nix develop .#${{ matrix.rust }} --command cargo fmt --check