mirror of
https://github.com/wez/wezterm.git
synced 2024-08-17 10:10:23 +03:00
ci: disable termwiz fuzz job
This commit is contained in:
parent
2d6e200832
commit
69bb69b9ca
45
.github/workflows/termwiz.yml
vendored
45
.github/workflows/termwiz.yml
vendored
@ -48,26 +48,27 @@ jobs:
|
||||
cargo build -p termwiz --all-features
|
||||
cargo nextest run --no-fail-fast --package termwiz --all-features
|
||||
|
||||
fuzz-termwiz:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
- name: "Install Stable Rust"
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
- name: "Cache cargo"
|
||||
uses: Swatinem/rust-cache@v2
|
||||
with:
|
||||
workspaces: |
|
||||
termwiz
|
||||
key: "termwiz-fuzz-${{ runner.os }}"
|
||||
- name: "Install cargo-fuzz from Cargo"
|
||||
uses: baptiste0928/cargo-install@v2
|
||||
with:
|
||||
crate: "cargo-fuzz"
|
||||
- name: Fuzz
|
||||
run: |
|
||||
source $HOME/.cargo/env
|
||||
cd termwiz/fuzz
|
||||
RUST_BACKTRACE=full cargo fuzz run escape_parse -- -max_total_time=60
|
||||
# Disabled because cargo-fuzz doesn't build with nightly or stable rust right now
|
||||
# fuzz-termwiz:
|
||||
# runs-on: ubuntu-latest
|
||||
# steps:
|
||||
# - name: Checkout
|
||||
# uses: actions/checkout@v3
|
||||
# - name: "Install Stable Rust"
|
||||
# uses: dtolnay/rust-toolchain@stable
|
||||
# - name: "Cache cargo"
|
||||
# uses: Swatinem/rust-cache@v2
|
||||
# with:
|
||||
# workspaces: |
|
||||
# termwiz
|
||||
# key: "termwiz-fuzz-${{ runner.os }}"
|
||||
# - name: "Install cargo-fuzz from Cargo"
|
||||
# uses: baptiste0928/cargo-install@v2
|
||||
# with:
|
||||
# crate: "cargo-fuzz"
|
||||
# - name: Fuzz
|
||||
# run: |
|
||||
# source $HOME/.cargo/env
|
||||
# cd termwiz/fuzz
|
||||
# RUST_BACKTRACE=full cargo fuzz run escape_parse -- -max_total_time=60
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user