build(deps): bump bstr from 1.10.0 to 1.11.0 in the dependencies group #349
Workflow file for this run
This file contains 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: main | |
on: | |
push: | |
branches: [ main ] | |
pull_request: | |
branches: [ main ] | |
workflow_dispatch: | |
concurrency: | |
group: ${{ github.workflow }}-${{ github.ref }} | |
cancel-in-progress: true | |
jobs: | |
check: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/cache_restore | |
- run: cargo install just | |
- run: just check | |
- uses: ./.github/actions/cache_save | |
test: | |
strategy: | |
matrix: | |
os: [ ubuntu-latest, macos-latest, windows-latest ] | |
runs-on: ${{ matrix.os }} | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Setup | Install NASM (Windows) | |
uses: ilammy/setup-nasm@v1 | |
if: matrix.os == 'windows-latest' | |
- uses: ./.github/actions/cache_restore | |
- run: cargo install just | |
- run: just test | |
- uses: ./.github/actions/cache_save | |
# benchmark: | |
# runs-on: ubuntu-latest | |
# steps: | |
# - uses: actions/checkout@v4 | |
# - uses: ./.github/actions/cache_restore | |
# - run: cargo install just | |
# - run: just bench_against_main | |
# - uses: ./.github/actions/cache_save | |
coverage: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/cache_restore | |
- run: cargo install just | |
- run: just coverage | |
- uses: ./.github/actions/cache_save | |
- uses: coverallsapp/github-action@643bc377ffa44ace6394b2b5d0d3950076de9f63 | |
with: | |
format: lcov | |
file: target/coverage/coverage.lcov | |
# fuzz: | |
# runs-on: ubuntu-latest | |
# steps: | |
# - uses: actions/checkout@v4 | |
# - uses: ./.github/actions/cache_restore | |
# - run: cargo install just | |
# - run: just fuzz | |
# - uses: ./.github/actions/cache_save | |
check_msrv: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/cache_restore | |
- run: cargo install just | |
- run: just check_msrv | |
- uses: ./.github/actions/cache_save | |
check_minimal_dependency_versions: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: ./.github/actions/cache_restore | |
- run: cargo install just | |
- run: just check_minimal_dependency_versions | |
- uses: ./.github/actions/cache_save |