diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 00000000..d7abd2f7 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,39 @@ +name: ci + +on: + push: + branches: + - main + - develop + pull_request: + branches: + - develop + +jobs: + windows-latest: + name: windows-latest + runs-on: windows-latest + steps: + - uses: actions/checkout@v1 + - name: Setup .NET + uses: actions/setup-dotnet@v1 + with: + dotnet-version: | + 5.x + - name: Install Windows SDK version (18362) + uses: GuillaumeFalourd/setup-windows10-sdk-action@v2 + - name: List dotnet sdks + run: dotnet --info + - name: Run the Cake script + uses: cake-build/cake-action@v1 + with: + cake-version: tool-manifest + verbosity: Normal + script-path: build.cake + target: ci + env: + azure-key-vault-url: ${{ secrets.AZURE_KEY_VAULT_URL }} + azure-key-vault-client-id: ${{ secrets.AZURE_KEY_VAULT_CLIENT_ID }} + azure-key-vault-tenant-id: ${{ secrets.AZURE_KEY_VAULT_TENANT_ID }} + azure-key-vault-client-secret: ${{ secrets.AZURE_KEY_VAULT_CLIENT_SECRET }} + azure-key-vault-certificate: ${{ secrets.AZURE_KEY_VAULT_CERTIFICATE }} diff --git a/appveyor.yml b/appveyor.yml index 4e7fe6a2..7e49864e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -23,11 +23,11 @@ skip_tags: true image: Visual Studio 2022 test: false -install: - # Install Windows SDK 10.0.18362 - - ps: .\build\Install-WindowsSDK.ps1 - # - ps: Invoke-WebRequest 'https://dot.net/v1/dotnet-install.ps1' -OutFile 'dotnet-install.ps1' - # - ps: ./dotnet-install.ps1 -Version 8.0.100 -InstallDir "C:\Program Files\dotnet" +# install: +# Install Windows SDK 10.0.18362 +# - ps: .\build\Install-WindowsSDK.ps1 +# - ps: Invoke-WebRequest 'https://dot.net/v1/dotnet-install.ps1' -OutFile 'dotnet-install.ps1' +# - ps: ./dotnet-install.ps1 -Version 8.0.100 -InstallDir "C:\Program Files\dotnet" pull_requests: do_not_increment_build_number: false @@ -45,4 +45,4 @@ nuget: skip_commits: files: - - '**/*.md' + - "**/*.md"