Update CHANGELOG.md #267
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
# @generated by gh-actions-gen, do not edit | |
--- | |
"on": | |
- push | |
- pull_request | |
name: Jobs | |
jobs: | |
runtime-tokio-linux-stable: | |
name: runtime-tokio linux stable | |
runs-on: ubuntu-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: stable | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test examples | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=examples/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-openssl | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-openssl/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test interop | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=interop/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-tokio-macos-stable: | |
name: runtime-tokio macos stable | |
runs-on: macos-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: stable | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test examples | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=examples/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-openssl | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-openssl/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test interop | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=interop/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-tokio-windows-stable: | |
name: runtime-tokio windows stable | |
runs-on: windows-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: stable | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-tokio-linux-beta: | |
name: runtime-tokio linux beta | |
runs-on: ubuntu-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: beta | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test examples | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=examples/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-openssl | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-openssl/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test interop | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=interop/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-tokio-linux-nightly: | |
name: runtime-tokio linux nightly | |
runs-on: ubuntu-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: nightly | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test examples | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=examples/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-openssl | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-openssl/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test interop | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=interop/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-tokio-macos-nightly: | |
name: runtime-tokio macos nightly | |
runs-on: macos-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: nightly | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test examples | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=examples/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-openssl | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-openssl/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test interop | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=interop/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-tokio-windows-nightly: | |
name: runtime-tokio windows nightly | |
runs-on: windows-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: nightly | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-tokio" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-async-std-linux-stable: | |
name: runtime-async-std linux stable | |
runs-on: ubuntu-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: stable | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test examples | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=examples/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-openssl | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-openssl/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test interop | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=interop/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-async-std-macos-stable: | |
name: runtime-async-std macos stable | |
runs-on: macos-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: stable | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test examples | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=examples/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-openssl | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-openssl/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test interop | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=interop/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-async-std-windows-stable: | |
name: runtime-async-std windows stable | |
runs-on: windows-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: stable | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-async-std-linux-beta: | |
name: runtime-async-std linux beta | |
runs-on: ubuntu-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: beta | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test examples | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=examples/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-openssl | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-openssl/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test interop | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=interop/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-async-std-linux-nightly: | |
name: runtime-async-std linux nightly | |
runs-on: ubuntu-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: nightly | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test examples | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=examples/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-openssl | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-openssl/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test interop | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=interop/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-async-std-macos-nightly: | |
name: runtime-async-std macos nightly | |
runs-on: macos-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: nightly | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test examples | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=examples/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-openssl | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-openssl/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test interop | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=interop/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
runtime-async-std-windows-nightly: | |
name: runtime-async-std windows nightly | |
runs-on: windows-latest | |
env: | |
RUST_BACKTRACE: "1" | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: nightly | |
override: true | |
- name: cargo test api | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test api-test | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=api-test/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test ci-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=ci-gen/Cargo.toml" | |
timeout-minutes: 5 | |
- name: cargo test impl-native-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-native-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-not-tls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-not-tls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-rustls | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-rustls/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-security-framework | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-security-framework/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test impl-stub | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=impl-stub/Cargo.toml --no-default-features --features=runtime-async-std" | |
timeout-minutes: 5 | |
- name: cargo test test-cert-gen | |
uses: actions-rs/cargo@v1 | |
with: | |
command: test | |
args: "--manifest-path=test-cert-gen/Cargo.toml" | |
timeout-minutes: 5 | |
cargo-doc: | |
name: cargo doc | |
runs-on: ubuntu-latest | |
steps: | |
- name: cargo cache | |
uses: actions/cache@v2 | |
with: | |
path: "~/.cargo/registry\n~/.cargo/git\n" | |
key: "${{ runner.os }}-cargo-2" | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: stable | |
override: true | |
- name: cargo doc | |
uses: actions-rs/cargo@v1 | |
with: | |
command: doc | |
rustfmt-check: | |
name: rustfmt check | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
- name: Install toolchain | |
uses: actions-rs/toolchain@v1 | |
with: | |
profile: minimal | |
toolchain: stable | |
override: true | |
- name: print version | |
run: cargo fmt --version | |
shell: bash | |
- name: cargo fmt check | |
run: cargo fmt -- --check | |
shell: bash | |
mega-linter: | |
name: mega-linter | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout sources | |
uses: actions/checkout@v2 | |
with: | |
fetch-depth: 0 | |
- name: mega-linter | |
uses: megalinter/megalinter@v5 | |
env: | |
VALIDATE_ALL_CODEBASE: "false" | |
DEFAULT_BRANCH: master | |
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" | |
VALIDATE_JSCPD: "false" | |
VALIDATE_COPYPASTE_JSCPD: "false" | |
VALIDATE_PROTOBUF: "false" | |
VALIDATE_RUST_2015: "false" | |
VALIDATE_RUST_2018: "false" | |
VALIDATE_RUST_CLIPPY: "false" |