name: CI on: push: branches: [main] pull_request: branches: [main] jobs: build: name: build runs-on: debian-latest container: mcr.microsoft.com/dotnet/sdk:10.0@sha256:0d99ebf1ccad15037b5c98c9fe8979d6b8dbac23812feae2277a0b277b5c5ffa steps: - name: checkout uses: https://code.geekeey.de/actions/checkout@54953ce9d6c7d0a9cbd89d185c5b2c7515358c5f # 1 - name: version id: version uses: ./.forgejo/actions/version - name: dotnet format check run: dotnet format arcade.slnx --verify-no-changes --verbosity minimal - name: dotnet pack run: dotnet pack arcade.slnx -p:Version=${{ steps.version.outputs.version }} - name: dotnet test run: dotnet test arcade.slnx -p:Version=${{ steps.version.outputs.version }}