Skip to content

Consolidate CI workflows: fold ci.yml into build.yml#914

Merged
erikdarlingdata merged 1 commit intodevfrom
feature/consolidate-ci-workflows
Apr 29, 2026
Merged

Consolidate CI workflows: fold ci.yml into build.yml#914
erikdarlingdata merged 1 commit intodevfrom
feature/consolidate-ci-workflows

Conversation

@erikdarlingdata
Copy link
Copy Markdown
Owner

Summary

  • Two workflows (build.yml and ci.yml) both ran on PR push with identically-named build jobs, doubling restore+compile work and showing as duplicate build rows in gh pr checks.
  • Move ci.yml's test step (build Lite.Tests + dotnet test) into build.yml's existing job and delete ci.yml.
  • Extend build.yml's push trigger to include dev so post-merge runs still happen.

Test plan

  • dotnet test Lite.Tests/Lite.Tests.csproj -c Release locally — 257/257 passed
  • After merge, observe a single build row in PR checks instead of two

🤖 Generated with Claude Code

Two workflows ("Build" and "CI") were both running on PR push to dev with
identically-named "build" jobs, doubling restore+compile work and showing
as duplicate "build" rows in `gh pr checks`.

Move the Lite.Tests build + dotnet test step into build.yml's existing job
and delete ci.yml. Also extend build.yml's push trigger to include dev so
post-merge runs still happen.

Verified locally: dotnet test Lite.Tests/Lite.Tests.csproj -c Release passes
257/257.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit 11b4336 into dev Apr 29, 2026
2 checks passed
@erikdarlingdata erikdarlingdata deleted the feature/consolidate-ci-workflows branch April 29, 2026 22:59
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