Skip to content

Conversation

@dbrattli
Copy link
Collaborator

Summary

  • Replace release-please with a simpler publish workflow triggered by GitHub release events
  • Remove release-please-config.json and .release-please-manifest.json
  • Clean up duplicate entries in CHANGELOG.md caused by release-please
  • Simplify RELEASING.md — releases are now created via the GitHub UI

Release-please added complexity without value since versions need to be manually specified anyway (via Release-As:) to stay in sync with Fable. The new workflow is: create a GitHub release with a version tag → NuGet package is built and published automatically.

Test plan

  • Verify the publish workflow triggers correctly on a GitHub release
  • Verify NuGet package is published with the correct version from the tag

🤖 Generated with Claude Code

Release-please added complexity without value since versions need to
be manually specified anyway to stay in sync with Fable. Replaced with
a simpler workflow that triggers on GitHub release publish events.

- Replace release-please workflow with publish-on-release workflow
- Remove release-please-config.json and .release-please-manifest.json
- Clean up duplicate entries in CHANGELOG.md
- Simplify RELEASING.md with new process

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@dbrattli dbrattli merged commit ab16d89 into main Feb 11, 2026
2 checks passed
@dbrattli dbrattli deleted the remove-release-please branch February 11, 2026 06:50
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