/
NLObP
/
AAEmu
Обзор
Документация
Войти
/
NLObP
/
AAEmu
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
.github/workflows/dotnetcore.yml
35 строк
1 KB
Roger Barreto
Multi platform enablement for Net9 and Net8 (#1104)
29 ноя 2024, 21:22
Не верифицирован
29 ноя 2024, 21:22
e374e61
Код
Авторство
О чём код?
name: Build & Unit Test on: push: branches: [master, develop] pull_request: # The branches below must be a subset of the branches above branches: - "*" # matches every branch - "*/*" # matches every branch containing a single '/' jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Setup .NET Core uses: actions/setup-dotnet@v3 with: dotnet-version: "9.0.x" - name: Install dependencies run: dotnet restore - name: Build run: dotnet build --configuration Release --no-restore - name: Scripts Compile Net 8 run: dotnet run --project AAEmu.Game/AAEmu.Game.csproj --framework net8.0 compiler-check - name: Scripts Compile Net 9 run: dotnet run --project AAEmu.Game/AAEmu.Game.csproj --framework net9.0 compiler-check - name: Test run: dotnet test --filter FullyQualifiedName!~AAEmu.IntegrationTests /p:CollectCoverage=true /p:CoverletOutput=TestResults/ /p:CoverletOutputFormat=lcov - name: Coveralls GitHub Action uses: coverallsapp/github-action@master with: github-token: ${{ secrets.GITHUB_TOKEN }} path-to-lcov: ./AAEmu.UnitTests/TestResults/coverage.net9.0.info