fix: address issues causing problems in workflows
This commit is contained in:
@@ -49,10 +49,16 @@ jobs:
|
|||||||
uses: actions/setup-dotnet@v4
|
uses: actions/setup-dotnet@v4
|
||||||
with:
|
with:
|
||||||
dotnet-version: 9.x.x
|
dotnet-version: 9.x.x
|
||||||
|
- name: Install report generator
|
||||||
|
run: dotnet tool install --global dotnet-reportgenerator-globaltool
|
||||||
- name: Restore dependencies
|
- name: Restore dependencies
|
||||||
run: dotnet restore ./AltGen.API.Tests/AltGen.API.Tests.csproj
|
run: dotnet restore ./AltGen.API.Tests/AltGen.API.Tests.csproj
|
||||||
- name: Build project
|
- name: Build project
|
||||||
run: dotnet build ./AltGen.API.Tests/AltGen.API.Tests.csproj --no-restore
|
run: dotnet build ./AltGen.API.Tests/AltGen.API.Tests.csproj --no-restore
|
||||||
- name: Test project
|
- name: Test project
|
||||||
run: dotnet test ./AltGen.API.Tests/AltGen.API.Tests.csproj --filter FullyQualifiedName!~PromptEvaluation
|
run: dotnet test ./AltGen.API.Tests/AltGen.API.Tests.csproj --filter FullyQualifiedName!~PromptEvaluation
|
||||||
|
- name: Upload test coverage report
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
with:
|
||||||
|
name: test-coverage
|
||||||
|
path: ./AltGen.API.Tests/TestResults
|
||||||
|
|||||||
@@ -49,10 +49,16 @@ jobs:
|
|||||||
uses: actions/setup-dotnet@v4
|
uses: actions/setup-dotnet@v4
|
||||||
with:
|
with:
|
||||||
dotnet-version: 9.x.x
|
dotnet-version: 9.x.x
|
||||||
|
- name: Install report generator
|
||||||
|
run: dotnet tool install --global dotnet-reportgenerator-globaltool
|
||||||
- name: Restore dependencies
|
- name: Restore dependencies
|
||||||
run: dotnet restore ./AltGen.Console.Tests/AltGen.Console.Tests.csproj
|
run: dotnet restore ./AltGen.Console.Tests/AltGen.Console.Tests.csproj
|
||||||
- name: Build project
|
- name: Build project
|
||||||
run: dotnet build ./AltGen.Console.Tests/AltGen.Console.Tests.csproj --no-restore
|
run: dotnet build ./AltGen.Console.Tests/AltGen.Console.Tests.csproj --no-restore
|
||||||
- name: Test project
|
- name: Test project
|
||||||
run: dotnet test ./AltGen.Console.Tests/AltGen.Console.Tests.csproj
|
run: dotnet test ./AltGen.Console.Tests/AltGen.Console.Tests.csproj
|
||||||
|
- name: Upload test coverage report
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
with:
|
||||||
|
name: test-coverage
|
||||||
|
path: ./AltGen.Console.Tests/TestResults
|
||||||
|
|||||||
@@ -47,5 +47,5 @@ jobs:
|
|||||||
docker stop api.altgen.stevanfreeborn.com
|
docker stop api.altgen.stevanfreeborn.com
|
||||||
docker rm api.altgen.stevanfreeborn.com
|
docker rm api.altgen.stevanfreeborn.com
|
||||||
docker pull ${{ secrets.DOCKERHUB_USERNAME }}/api.altgen.stevanfreeborn.com:${{ needs.build.outputs.version }}
|
docker pull ${{ secrets.DOCKERHUB_USERNAME }}/api.altgen.stevanfreeborn.com:${{ needs.build.outputs.version }}
|
||||||
docker run -d -p 7778:8080 --name api.altgen.stevanfreeborn.com ${{ secrets.DOCKERHUB_USERNAME }}/api.altgen.stevanfreeborn.com:${{ needs.build.outputs.version }}
|
docker run --restart always -d -p 7778:8080 --name api.altgen.stevanfreeborn.com ${{ secrets.DOCKERHUB_USERNAME }}/api.altgen.stevanfreeborn.com:${{ needs.build.outputs.version }}
|
||||||
|
|
||||||
|
|||||||
@@ -46,12 +46,12 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Content Include="Files\**\*">
|
<None Include="Files\**\*">
|
||||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||||
</Content>
|
</None>
|
||||||
<Content Include="appsettings.Test.json">
|
<None Include="appsettings.Test.json">
|
||||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||||
</Content>
|
</None>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
Reference in New Issue
Block a user