johansan_pixel-perfect-image/scripts
Johan Sanneblad cfc1525e41 1.0.26
2026-07-13 12:22:06 +02:00
..
build.sh Code cleanup, ESLINT 9 migration and new release script 2025-08-29 12:12:26 +02:00
gitdump.sh Fixed context menu not appearing in edit mode 2025-07-25 22:57:04 +02:00
mdReleaseNotes.js 1.0.26 2026-07-13 12:22:06 +02:00
README.md Git release workflow 2025-12-17 11:14:21 +01:00
release.js Git release workflow 2025-12-17 11:14:21 +01:00

Scripts

release.js

Automates the release process for this Obsidian plugin:

  • Increments versions in manifest.json, package.json, and versions.json
  • Creates a git commit + tag
  • Pushes to trigger the GitHub Actions release workflow

Usage:

npm run release
npm run release:patch
npm run release:minor
npm run release:major
node scripts/release.js patch --dry-run

mdReleaseNotes.js

Converts the latest entry in src/releaseNotes.ts to Markdown for GitHub releases.

Usage:

npm run release:notes
node scripts/mdReleaseNotes.js