Skip to content

pin: nullable (ecdh, pk) for fido_dev_get_uv_token() #2104

pin: nullable (ecdh, pk) for fido_dev_get_uv_token()

pin: nullable (ecdh, pk) for fido_dev_get_uv_token() #2104

Workflow file for this run

# Copyright (c) 2022 Yubico AB. All rights reserved.
# Use of this source code is governed by a BSD-style
# license that can be found in the LICENSE file.
# SPDX-License-Identifier: BSD-2-Clause
name: windows
on:
pull_request:
branches:
- main
push:
branches:
- main
- '*-ci'
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ windows-2022, windows-2025 ]
arch: [ x64, Win32, ARM64 ]
type: [ dynamic, static ]
config: [ "Release" ]
steps:
- uses: actions/checkout@v6
- name: build
shell: pwsh
run: |
$buildParams = @{
Fido2Flags = '/analyze'
Arch = '${{ matrix.arch }}'
Type = '${{ matrix.type }}'
Config = '${{ matrix.config }}'
}
if ($buildParams['Arch'] -eq 'ARM') {
$buildParams['WinSDK'] = '10.0.22621.0'
}
.\windows\build.ps1 @buildParams