Skip to content

release: sync develop — release email workflow production fixes#296

Merged
unjica merged 4 commits into
mainfrom
develop
Jul 9, 2026
Merged

release: sync develop — release email workflow production fixes#296
unjica merged 4 commits into
mainfrom
develop

Conversation

@unjica

@unjica unjica commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Sync develop with post–v1.6.0 fixes (#294).
  • Release product email workflow: bind to production environment so Actions secrets resolve (#295).
  • Add workflow_dispatch for manual sends without re-tagging; pass dispatch inputs via env: to prevent shell injection.

After merge, run Actions → Release product email → Run workflow with version=1.6.0, previous_version=1.5.18 to complete the v1.6.0 subscriber broadcast.

Test plan

  • CI green (build, maintainer-review, Bugbot)
  • Merge to main
  • Run Release product email workflow manually for v1.6.0
  • Sync develop if any post-merge commits land on main

Made with Cursor

unjica and others added 4 commits July 8, 2026 22:37
Secrets live in the production GitHub Environment; add environment binding and workflow_dispatch for retries without re-tagging.

Co-authored-by: Cursor <cursoragent@cursor.com>
Avoid interpolating free-text dispatch fields into shell run blocks; semver validation still runs before outputs are used.

Co-authored-by: Cursor <cursoragent@cursor.com>
…uction-env

fix(ci): release email production environment + manual dispatch
@unjica
unjica merged commit 1ba4146 into main Jul 9, 2026
5 checks passed
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