mirror of
https://github.com/adamhathcock/sharpcompress.git
synced 2026-07-18 23:15:33 +00:00
add AOT smoke and missing tests
This commit is contained in:
6
.github/workflows/nuget-release.yml
vendored
6
.github/workflows/nuget-release.yml
vendored
@@ -45,6 +45,12 @@ jobs:
|
||||
# Build and test
|
||||
- name: Build and Test
|
||||
run: dotnet run --project build/build.csproj
|
||||
|
||||
- name: Validate AOT Smoke Test
|
||||
if: matrix.os == 'ubuntu-latest'
|
||||
run: |
|
||||
dotnet publish tests/SharpCompress.AotSmoke/SharpCompress.AotSmoke.csproj --configuration Release --runtime linux-x64 --self-contained true --output artifacts/aot-smoke
|
||||
./artifacts/aot-smoke/SharpCompress.AotSmoke
|
||||
|
||||
# Upload artifacts for verification
|
||||
- name: Upload NuGet Package
|
||||
|
||||
Reference in New Issue
Block a user