Skip to content

Fix release workflow#60

Merged
mtmk merged 1 commit into
mainfrom
fix-release-workflow
Apr 10, 2026
Merged

Fix release workflow#60
mtmk merged 1 commit into
mainfrom
fix-release-workflow

Conversation

@mtmk

@mtmk mtmk commented Apr 10, 2026

Copy link
Copy Markdown
Member

The release workflow triggered on push to main, so any merged PR that changed version.txt would push packages to NuGet. Switch to the release: published event so publishing requires a maintainer to create a GitHub release, and validate the tag matches version.txt before packing.

The push-to-main trigger meant any merged PR that changed version.txt
would push packages to NuGet. Require a GitHub release instead, and
validate that the tag matches version.txt before packing.
@codecov

codecov Bot commented Apr 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.61%. Comparing base (e3c88c1) to head (9325937).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #60   +/-   ##
=======================================
  Coverage   85.61%   85.61%           
=======================================
  Files          51       51           
  Lines         723      723           
  Branches       90       90           
=======================================
  Hits          619      619           
  Misses         77       77           
  Partials       27       27           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Jarema Jarema left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mtmk
mtmk merged commit 4d9900f into main Apr 10, 2026
18 checks passed
@mtmk
mtmk deleted the fix-release-workflow branch April 10, 2026 11:41
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.

2 participants