Skip to content

Commit

Permalink
Create aot-compatibility.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
jstedfast authored Dec 10, 2024
1 parent 018d7a6 commit 40901fb
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions .github/workflows/aot-compatibility.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: AOT Compatibility

on:
push:
branches: [ 'master' ]
paths-ignore:
- '**.md'
pull_request:
branches: [ 'master' ]
paths-ignore:
- '**.md'

jobs:
aot-test:
strategy:
fail-fast: false # ensures the entire test matrix is run, even if one permutation fails
matrix:
os: [ windows-latest ]
mailkitlite: [ true ]

runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0 # fetching all

- name: Setup dotnet
uses: actions/setup-dotnet@v4

- name: publish AOT testApp, assert static analysis warning count, and run the app
shell: pwsh
run: .\scripts\test-aot-compatibility.ps1 ${{ matrix.mailkitlite }}

0 comments on commit 40901fb

Please sign in to comment.