feature/84-character-creation #88

Merged
rainote merged 60 commits from feature/84-character-creation into master 2023-11-17 07:29:21 +00:00
Showing only changes of commit 04f8c5d52c - Show all commits

View file

@ -1,6 +1,11 @@
name: Build, Package and Push Images name: Build, Package and Push Images
run-name: ${{ gitea.actor }} is building the Server application run-name: ${{ gitea.actor }} is building the Server application
on: [push] on:
push:
paths-ignore:
- Wiki/**
- Benchmarks/**
- .run/**
jobs: jobs:
preprocess: preprocess:
@ -25,7 +30,7 @@ jobs:
- name: Build - name: Build
run: | run: |
dotnet build Server -c Release dotnet build Server -c Release
# dotnet test Server.Tests -c Release # dotnet test Server.Tests -c Release
sonarqube: sonarqube:
needs: build needs: build
@ -53,8 +58,8 @@ jobs:
- name: Sonarqube Scan - name: Sonarqube Scan
run: | run: |
dotnet build Server -c Release dotnet build Server -c Release
# dotnet test --collect "Code Coverage" --logger trx --results-directory "TestsResults" # dotnet test --collect "Code Coverage" --logger trx --results-directory "TestsResults"
# dotnet-coverage collect 'dotnet test' -f xml -o 'coverage.xml' # dotnet-coverage collect 'dotnet test' -f xml -o 'coverage.xml'
- name: Sonarqube End - name: Sonarqube End
run: | run: |
dotnet sonarscanner end /d:sonar.login="${{ secrets.SONAR_TOKEN }}" dotnet sonarscanner end /d:sonar.login="${{ secrets.SONAR_TOKEN }}"
@ -101,8 +106,8 @@ jobs:
uses: https://github.com/actions/setup-dotnet@v3 uses: https://github.com/actions/setup-dotnet@v3
with: with:
dotnet-version: 8.0 dotnet-version: 8.0
# Add support for more platforms with QEMU (optional) # Add support for more platforms with QEMU (optional)
# https://github.com/docker/setup-qemu-action # https://github.com/docker/setup-qemu-action
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v3 uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx - name: Set up Docker Buildx