diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 49c1acfdb464fa9bf274da161ad86472654651c7..eb5fb740b765014a7e222dc80c283ca8377a768d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,6 +7,7 @@ on: push: branches: - master + - actions-vcpkg env: RUSTFLAGS: -Dwarnings @@ -90,3 +91,16 @@ jobs: key: min-version-target-${{ runner.os }}-${{ steps.rust-version.outputs.version }}-${{ hashFiles('Cargo.lock') }} - name: Check openssl run: cargo check -p openssl + + windows-vcpkg: + name: windows-vcpkg + runs-on: windows-latest + steps: + - uses: actions/checkout@v2 + - name: Install Rust + run: rustup update stable && rustup default stable + - name: Get rust version + id: rust-version + run: echo "::set-output name=version::$(rustc --version)" + - name: Install OpenSSL + run: vcpkg install openssl