Skip to content

Bump pretty-hex from 0.3.0 to 0.4.0 #387

Bump pretty-hex from 0.3.0 to 0.4.0

Bump pretty-hex from 0.3.0 to 0.4.0 #387

Workflow file for this run

name: Rust
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
style-check:
name: Check Rust style
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: 1.74.0
components: rustfmt
- run: cargo fmt -- --check
stable-test:
name: Run all tests
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ "macos-latest" ]
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: 1.74.0
override: true
profile: minimal
- run: >
RUST_BACKTRACE=1
cargo test
--release
--verbose
--workspace
stable-test-no-support:
name: Test on DTrace-less systems
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ "ubuntu-latest" ]
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: 1.74.0
override: true
profile: minimal
- run: >
RUST_BACKTRACE=1
cargo test
--release
--verbose
--workspace
--exclude does-it-work
--exclude test-json
--exclude test-unique-id
stable-test-no-op:
name: Test with probes disabled
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ "macos-latest" ]
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: 1.74.0
override: true
profile: minimal
- run: >
RUST_BACKTRACE=1
cargo test
--release
--verbose
--no-default-features
--workspace
--exclude does-it-work
--exclude test-json
--exclude test-unique-id
recent-nightly:
name: Run tests on a recent nightly
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ "macos-latest" ]
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: nightly-2022-12-05
override: true
profile: minimal
- run: >
RUST_BACKTRACE=1
cargo +nightly-2022-12-05 test
--release
--verbose
--workspace
--exclude compile-errors
--exclude dusty
recent-nightly-no-support:
name: Run tests on a recent nightly
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ "ubuntu-latest" ]
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: nightly-2022-12-05
override: true
profile: minimal
- run: >
RUST_BACKTRACE=1
cargo +nightly-2022-12-05 test
--release
--verbose
--workspace
--exclude compile-errors
--exclude does-it-work
--exclude test-json
--exclude test-unique-id
--exclude dusty
old-nightly:
name: Run tests on an older nightly
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ "macos-latest" ]
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: nightly-2022-04-22
override: true
profile: minimal
- run: >
RUST_BACKTRACE=1
cargo +nightly-2022-04-22 test
--release
--verbose
--workspace
--exclude compile-errors
--exclude dusty
old-nightly-no-support:
name: Run tests on an older nightly
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ "ubuntu-latest" ]
steps:
- uses: actions/checkout@v2
- uses: actions-rs/toolchain@v1
with:
toolchain: nightly-2022-04-22
override: true
profile: minimal
- run: >
RUST_BACKTRACE=1
cargo +nightly-2022-04-22 test
--release
--verbose
--workspace
--exclude compile-errors
--exclude does-it-work
--exclude test-json
--exclude test-unique-id
--exclude dusty