Skip to content

fix: release artifact glob exclude SharpFM.sln#163

Merged
fuzzzerd merged 1 commit into
masterfrom
fuzzz/fix-release-artifact-glob
Apr 22, 2026
Merged

fix: release artifact glob exclude SharpFM.sln#163
fuzzzerd merged 1 commit into
masterfrom
fuzzz/fix-release-artifact-glob

Conversation

@fuzzzerd
Copy link
Copy Markdown
Owner

@fuzzzerd fuzzzerd commented Apr 21, 2026

Summary

  • The SharpFM* glob in softprops/action-gh-release was matching SharpFM.sln at the repo root alongside the intended SharpFM-v*-<target>.tar.gz / .zip archives.
  • Three parallel matrix runners each uploaded the solution file; with overwrite_files: true one won and the others got Not Found on the asset update endpoint, failing the Publish step of the v2.0.0-beta.1 release (run 24751164358).
  • Tightened the glob to SharpFM-* (hyphen) so only the versioned release archives match.

Test plan

  • Re-run the Publish-Release-To-Artifacts workflow against v2.0.0-beta.1 and confirm the three target archives upload cleanly.
  • Verify SharpFM.sln is no longer listed as a release asset.

The 'SharpFM*' glob in softprops/action-gh-release matched SharpFM.sln
at the repo root alongside the intended SharpFM-v*-<target>.tar.gz /
.zip archives. Three parallel matrix runners each uploaded the solution
file; with overwrite_files: true one won and the others got a 'Not
Found' on the asset update endpoint, failing the Publish step.

Tightened the glob to 'SharpFM-*' (hyphen) so only the versioned
release archives match.
@fuzzzerd fuzzzerd changed the title Fix release artifact glob: exclude SharpFM.sln fix: release artifact glob exclude SharpFM.sln Apr 21, 2026
@fuzzzerd fuzzzerd enabled auto-merge April 21, 2026 23:57
@github-actions
Copy link
Copy Markdown

Test Results

✔️ Tests 1122 / 1122 - passed in 10.5s
✔️ Coverage 78.01% - passed with 70% threshold
📏 12972 / 15153 lines covered 🌿 4457 / 7190 branches covered
🔍 click here for more details

✏️ updated for commit a4d7bce

@fuzzzerd fuzzzerd merged commit a2831fb into master Apr 22, 2026
6 checks passed
@fuzzzerd fuzzzerd deleted the fuzzz/fix-release-artifact-glob branch April 22, 2026 00:00
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