Skip to content

[00071] Add GitHub release creation to publish workflow#23

Merged
rorychatt merged 1 commit into
mainfrom
plan-00071-Ivy.NativeJsonDiff
Apr 12, 2026
Merged

[00071] Add GitHub release creation to publish workflow#23
rorychatt merged 1 commit into
mainfrom
plan-00071-Ivy.NativeJsonDiff

Conversation

@rorychatt

Copy link
Copy Markdown
Collaborator

Summary

Added GitHub release creation to the publish workflow. After a successful NuGet push, the workflow now creates a git tag (for workflow_dispatch triggers where no tag exists) and creates a GitHub release with auto-generated notes, attaching the signed .nupkg as a release asset.

API Changes

None.

Files Modified

  • .github/workflows/publish.yml — Added "Create git tag (if not exists)" and "Create GitHub release" steps after the NuGet push step

Commits

  • 72b1df8

@rorychatt
rorychatt merged commit 22067a2 into main Apr 12, 2026
2 checks passed
@rorychatt
rorychatt deleted the plan-00071-Ivy.NativeJsonDiff branch April 12, 2026 11:26
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