Skip to content

chore: add Makefile, migrate scripts from package.json#17

Merged
kollhof merged 1 commit into
mainfrom
chore/makefile
Mar 24, 2026
Merged

chore: add Makefile, migrate scripts from package.json#17
kollhof merged 1 commit into
mainfrom
chore/makefile

Conversation

@kollhof

@kollhof kollhof commented Mar 24, 2026

Copy link
Copy Markdown
Member

Summary

  • Add standard repo Makefile with all required targets: deps-check, deps-update, deps-install, clean, build, dev, test, release
  • Migrate all commands from package.json scripts into Makefile (thin wrappers around build.mjs, deps.mjs, etc.)
  • Update CI workflow to use make targets instead of direct npm/node commands

Test plan

  • make clean — removes build/ and crate/pkg/
  • make deps-install — runs npm ci + wasm-pack build
  • make build — production build succeeds
  • make test — stub runs cleanly
  • make deps-check — reports dependency status
  • CI passes with new make targets

Add standard repo Makefile with deps-check, deps-update, deps-install,
clean, build, dev, test, and release targets. Move all build/dev commands
from package.json scripts into Makefile. Update CI to use make targets.
@kollhof kollhof merged commit 514dbef into main Mar 24, 2026
2 checks passed
@kollhof kollhof deleted the chore/makefile branch March 24, 2026 13:09
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.11.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant