brainy/scripts
David Snelling 6d13a6737e **chore(release): enhance deployment workflows with GitHub release automation**
- Added functionality to auto-generate GitHub releases:
  - Included `scripts/create-github-release.js` to automate release creation with notes.
  - Modified `scripts/publish-cli.js` to create GitHub releases after publishing packages.
  - Updated `package.json` to call the GitHub release script during `deploy` and `deploy:cli` commands.
- Introduced `CHANGELOG.md` for both main and CLI packages:
  - Enabled auto-updating of CHANGELOG.md from GitHub release notes.
  - Added a new `scripts/update-changelog.js` script to synchronize release details with changelogs.
  - Ensured `CHANGELOG.md` files are included in the published packages.
- Improved documentation visibility by displaying release notes on npmjs.com.

This update streamlines the release process, ensuring consistent documentation, and aligns npm releases with corresponding GitHub releases for better transparency.
2025-07-04 12:29:38 -07:00
..
check-code-style.js feat(scripts, project): add comprehensive code style enforcement script and update style-related workflows 2025-06-30 09:51:53 -07:00
create-github-release.js **chore(release): enhance deployment workflows with GitHub release automation** 2025-07-04 12:29:38 -07:00
encode-image.js Initial commit 2025-06-24 11:41:30 -07:00
generate-version.js **feat(cli, scripts): introduce CLI package and automated publishing process** 2025-07-02 11:32:06 -07:00
publish-cli.js **chore(release): enhance deployment workflows with GitHub release automation** 2025-07-04 12:29:38 -07:00
test-cli-locally.js **feat: improve TensorFlow.js compatibility and remove unnecessary patches** 2025-07-02 16:16:19 -07:00
update-changelog.js **chore(release): enhance deployment workflows with GitHub release automation** 2025-07-04 12:29:38 -07:00
update-readme.js Initial commit 2025-06-24 11:41:30 -07:00