Skip to content

Commit fc6c529

Browse files
committed
Reset solution file and build tests explicitly
1 parent 1c008f4 commit fc6c529

File tree

2 files changed

+118
-209
lines changed

2 files changed

+118
-209
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,10 @@ jobs:
3434
run: |
3535
pip install --upgrade -r requirements.txt
3636
37-
- name: Install
38-
run: |
39-
pip install -v .
40-
41-
- name: Build Tests
37+
- name: Build and Install
4238
run: |
4339
python setup.py configure
44-
dotnet build
40+
pip install -v .
4541
4642
- name: Python Tests
4743
run: pytest
@@ -51,7 +47,8 @@ jobs:
5147
- name: Run Embedding tests with Mono
5248
run: |
5349
nuget install NUnit.ConsoleRunner
54-
mono ./NUnit.ConsoleRunner.*/tools/nunit3-console.exe src/embed_tests/bin/net472/Python.Embedding.Test.dll
50+
dotnet build -f net472 src/embed_tests/ -o ./embed_tests_out
51+
mono ./NUnit.ConsoleRunner.*/tools/nunit3-console.exe ./embed_tests_out/Python.EmbeddingTest.dll
5552
5653
- name: Run Embedding tests
5754
run: dotnet test

0 commit comments

Comments
 (0)