arcade/.forgejo/workflows/ci.yml
Louis Seubert 6694ceb407
Some checks failed
CI / build (push) Failing after 2m49s
wip
2026-10-27 21:11:30 +01:00

32 lines
949 B
YAML

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 sdk
run: dotnet pack src/sdk/Sdk.slnx -p:Version=${{ steps.version.outputs.version }}
- name: dotnet pack
run: dotnet pack arcade.slnx -p:Version=${{ steps.version.outputs.version }}
- name: dotnet test
run: dotnet test --solution arcade.slnx -p:Version=${{ steps.version.outputs.version }}