Files
Lance McCarthy 9c892f47a3 Update workflows
2026-05-21 17:34:49 -04:00

51 lines
1.2 KiB
YAML

# For docker publish example, see: main_docker.yml
name: Blazor (with Reporting)
on:
workflow_dispatch:
push:
branches:
- main
- "blazor/*"
paths:
- 'src/Blazor/**/*'
- '.github/workflows/main_build-blazor.yml'
env:
CONFIGURATION: Release
PROJ_PATH: src/Blazor/MyBlazorApp.Tests/MyBlazorApp.Tests.csproj
DOTNET_VERSION: "10.0.x"
jobs:
build_windows:
runs-on: windows-latest
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Setup .NET Core SDK
uses: actions/setup-dotnet@v5
with:
dotnet-version: ${{env.DOTNET_VERSION}}
- name: Build Test Project
run: dotnet build ${{env.PROJ_PATH}} -c ${{env.CONFIGURATION}}
env:
TELERIK_LICENSE: ${{secrets.TELERIK_LICENSE_KEY}}
build_linux:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6
- name: Setup .NET Core SDK
uses: actions/setup-dotnet@v5
with:
dotnet-version: ${{env.DOTNET_VERSION}}
- name: Build Test Project
run: dotnet build ${{env.PROJ_PATH}} -c ${{env.CONFIGURATION}}
env:
TELERIK_LICENSE: ${{secrets.TELERIK_LICENSE_KEY}}