Skip to content

Fix check-version bootstrap for v1.11.0 release#342

Merged
erikdarlingdata merged 1 commit into
devfrom
fix/check-version-bootstrap
May 19, 2026
Merged

Fix check-version bootstrap for v1.11.0 release#342
erikdarlingdata merged 1 commit into
devfrom
fix/check-version-bootstrap

Conversation

@erikdarlingdata
Copy link
Copy Markdown
Owner

Summary

The v1.11.0 release PR (#341) fails the check-version workflow because main doesn't have src/Directory.Build.props yet — PR #315 (which introduced it) landed on dev after v1.10.0 was tagged.

Adds a Test-Path fallback so the workflow reads Directory.Build.props if present, else App.csproj. Becomes dead code once #341 lands on main, but kept defensively.

Test plan

  • CI passes on this PR
  • After merge, Release v1.11.0 #341's check-version re-runs against dev's updated workflow and passes (Main version: 1.10.0 from App.csproj fallback vs PR version: 1.11.0 from Directory.Build.props)

🤖 Generated with Claude Code

…s missing

Bootstrap fix for the v1.10.0 -> v1.11.0 release PR (#341). PR #315 (the
version-unification refactor that introduced Directory.Build.props)
landed on dev AFTER v1.10.0 was tagged, so main has never seen
Directory.Build.props — the main-side checkout step fails on Get-Content
with "Cannot find path".

Test-Path now prefers Directory.Build.props and falls back to the legacy
App.csproj location. Becomes dead code after #341 lands on main, but
harmless and self-documenting.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit dd9835d into dev May 19, 2026
2 checks passed
@erikdarlingdata erikdarlingdata deleted the fix/check-version-bootstrap branch May 19, 2026 23:15
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