Skip to content

Add Makefile release target#2948

Merged
donnchawp merged 1 commit into
trunkfrom
add/makefile-release-target
May 11, 2026
Merged

Add Makefile release target#2948
donnchawp merged 1 commit into
trunkfrom
add/makefile-release-target

Conversation

@donnchawp
Copy link
Copy Markdown
Contributor

@donnchawp donnchawp commented May 11, 2026

Summary

Adds a release target to the Makefile that wraps npm run release, so the release entry point is discoverable via make help alongside the other workflows (build, test, lint, env).

Usage:

make release VERSION=2.4.2

The target errors out with a usage message if VERSION is missing, and runs the same Node-version check as the other targets.

Test plan

  • make help lists release under a Release section
  • make release (no VERSION) prints usage and exits non-zero
  • make release VERSION=… invokes npm run release … and hands off to scripts/prepare-release.mjs interactively

Plugin build for 1b4ec26
📦 Download plugin zip
▶️ Open in playground

Wraps `npm run release` so the release entry point is discoverable
via `make help` alongside the other workflows.

Usage: `make release VERSION=2.4.2`
@donnchawp donnchawp merged commit 410fadc into trunk May 11, 2026
36 checks passed
@donnchawp donnchawp deleted the add/makefile-release-target branch May 11, 2026 15:49
@donnchawp donnchawp added this to the 2.4.2 milestone May 11, 2026
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