Skip to content

Add dotnet format check to CI - #1

Merged
DouglasDwyer merged 3 commits into
mainfrom
claude/egui-ci-dotnet-format-54040b
Aug 23, 2026
Merged

DouglasDwyer merged 3 commits into
mainfrom
claude/egui-ci-dotnet-format-54040b

Conversation

@DouglasDwyer

Copy link
Copy Markdown
Owner

Summary

  • Adds a format job to .github/workflows/test.yml that runs dotnet format Dozer.sln --verify-no-changes --severity error, alongside the existing build/test job.
  • Mirrors the CI pattern used in Egui.NET's dotnet.yml, which already gates on dotnet format.

Test plan

  • Ran dotnet format Dozer.sln --verify-no-changes --severity error locally — passes cleanly on current main, so the new gate won't break existing CI.
  • Confirm the new format job runs successfully in GitHub Actions on this PR.

🤖 Generated with Claude Code

DouglasDwyer and others added 3 commits August 23, 2026 00:57
Mirrors the format gate used in Egui.NET's CI, running
`dotnet format --verify-no-changes` alongside the existing build/test job.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Rename test.yml to dotnet.yml and split the single job into build,
test, and format jobs, each using a shared ./.github/actions/setup
composite action for .NET install + restore.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@DouglasDwyer
DouglasDwyer merged commit e510dfa into main Aug 23, 2026
3 checks passed
@DouglasDwyer
DouglasDwyer deleted the claude/egui-ci-dotnet-format-54040b branch August 23, 2026 01:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant