Skip to content

Add installation instructions to release workflow summaries#64

Merged
jancurn merged 1 commit intomainfrom
claude/add-npm-install-instructions-MfxZs
Mar 12, 2026
Merged

Add installation instructions to release workflow summaries#64
jancurn merged 1 commit intomainfrom
claude/add-npm-install-instructions-MfxZs

Conversation

@jancurn
Copy link
Member

@jancurn jancurn commented Mar 12, 2026

Summary

Enhanced the GitHub Actions release workflow to include installation instructions in the job summaries for both pre-release and release versions.

Key Changes

  • Updated the pre-release version summary to include npm and bun installation commands
  • Updated the release version summary to include npm and bun installation commands
  • Both summaries now dynamically extract the package name from package.json and display formatted bash code blocks with installation instructions

Implementation Details

  • Added extraction of package name using node -p "require('./package.json').name"
  • Used multi-line echo statements with proper formatting (code blocks, headers, and spacing) to create more informative step summaries
  • Installation instructions support both npm and bun package managers
  • The changes maintain consistency between pre-release and release workflow steps

https://claude.ai/code/session_01MLvG2cs99K4gj97Zpj52t5

@jancurn jancurn merged commit 85a4af8 into main Mar 12, 2026
5 of 6 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.

3 participants