Skip to content

Update CHANGELOG.md #265

Update CHANGELOG.md

Update CHANGELOG.md #265

Workflow file for this run

# @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"