Merge #169: Bump version to 0.40.0 #921
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Continuous Integration | |
| "on": [push] | |
| jobs: | |
| test-unit: | |
| name: Unit tests | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # Latest as of 2026-07-31 | |
| - uses: ./.github/actions/setup-nix-direnv-rust | |
| - run: just test-unit | |
| test-integration: | |
| name: Integration test (& build all in dev-mode) | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # Latest as of 2026-07-31 | |
| - uses: ./.github/actions/setup-nix-direnv-rust | |
| - run: OPSQUEUE_PYTEST_TIMEOUT=600 just test-integration | |
| lint: | |
| name: Lint & Style Check | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # Latest as of 2026-07-31 | |
| with: | |
| # We need tags for the `just semver` check, which is part of `just lint`, so we fetch them here. | |
| fetch-tags: "true" | |
| - uses: ./.github/actions/setup-nix-direnv-rust | |
| - run: | | |
| just lint |