arcade/.forgejo/workflows/ci.yml
Louis Seubert bdedb8844b
Some checks failed
CI / build (push) Has been cancelled
chore(ci): fix ci build using pack
2026-10-25 21:52:36 +01:00

29 lines
816 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
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 }}