Repository navigation
chore: remove newsletter and release notify commands - #469
Conversation
Drops the `ory dev newsletter` and `ory dev release notify` commands, the Mailchimp newsletter CI jobs, and the --include-changelog-since flag of `ory dev release publish` that only fed the newsletter changelog. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DUBUDsgicGQri3GxrTV8VW
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
Removes the Mailchimp newsletter tooling, which no longer works: the Mailchimp account behind
MAILCHIMP_API_KEYis deactivated, and "Draft newsletter" has failed with403 User Disabledon every release since v1.3.3, including v1.3.4-pre.0 (run).Removed
ory dev newsletterandory dev release notify(draft/send), plus the Mailchimp mail template (view/) and thegithub.com/ory/gochimp3dependency.--include-changelog-sinceonory dev release publish, along with its "are you sure?" prompt.Why
--include-changelog-sincecan goThe flag only appended
Bumps from v<since>to the release pin commit. The only code that parsed that line wasory dev release notify draft, which used it to widen the newsletter's changelog range. GitHub release notes don't depend on it: ory/ci's releaser always runsconventional-changelog -r 2, so a final release's notes include the changes of the pre-release before it with or without the flag. The one visible difference is that theBumps from vX.Y.Z-pre.0line no longer appears under the pin commit's "Code Generation" entry.Release with
ory dev release publish vX.Y.Z; passing the old flag now fails as an unknown flag before anything runs.Checked:
go build ./...,go vetandgo testfor./cmd/dev/...and./cmd/pkg/...pass, andgo mod tidyleavesgo.mod/go.sumunchanged.Supersedes #468.
🤖 Generated with Claude Code
https://claude.ai/code/session_01DUBUDqE7fMHh9gNQ3mFxhj
Summary by CodeRabbit