Skip to content

Make prerelease handoff card glanceable#45

Merged
mfoltz merged 7 commits into
mainfrom
codex/prerelease-release-notes
May 18, 2026
Merged

Make prerelease handoff card glanceable#45
mfoltz merged 7 commits into
mainfrom
codex/prerelease-release-notes

Conversation

@mfoltz
Copy link
Copy Markdown
Owner

@mfoltz mfoltz commented May 18, 2026

Summary

  • mirror the Emberglass/Bloodcraft prerelease card polish into Eclipse
  • remove the dropdown wrapper from the generated Thunderstore handoff card
  • add glanceable emoji row cues for changelog, branch, commit, run, tag, and package
  • preserve the prerelease helper into $RUNNER_TEMP before release changelog validation, so validation does not depend on later checkout/source state
  • keep Eclipse version metadata unchanged after the prior 1.3.17 release handoff

Verification

  • pwsh -NoProfile -File .codex/scripts/prerelease-notes.tests.ps1
  • C:\Program Files\Git\bin\bash.exe -n .codex/scripts/prerelease-notes.sh
  • actionlint .github/workflows/release.yml
  • git diff --check

Note: git diff --check emitted only normal Windows autocrlf notices for touched script/test/workflow files.

@mfoltz mfoltz changed the title Add prerelease release notes handoff Make prerelease handoff card glanceable May 18, 2026
@mfoltz mfoltz marked this pull request as ready for review May 18, 2026 16:23
@mfoltz mfoltz merged commit 8b10c68 into main May 18, 2026
6 checks passed
@mfoltz mfoltz deleted the codex/prerelease-release-notes branch May 18, 2026 16:40
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