feat: add comprehensive update script for n8n dependencies

- Created update-and-publish-prep.sh script that automates entire update process
- Script now runs all 1,182 tests before allowing updates
- Automatically bumps version and updates README badges
- Integrates with npm publish preparation workflow
- Added 'npm run update:all' command for one-step updates
- Updated MEMORY_N8N_UPDATE.md with new comprehensive process

The new workflow ensures:
- All tests pass before version bump
- README badges stay in sync
- Consistent commit messages
- Ready for npm publish after update

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
czlonkowski
2025-07-30 09:53:40 +02:00
parent 0e26a46af9
commit ced38b2f8a
3 changed files with 284 additions and 14 deletions

View File

@@ -66,7 +66,8 @@
"db:init": "node -e \"new (require('./dist/services/sqlite-storage-service').SQLiteStorageService)(); console.log('Database initialized')\"",
"docs:rebuild": "ts-node src/scripts/rebuild-database.ts",
"sync:runtime-version": "node scripts/sync-runtime-version.js",
"prepare:publish": "./scripts/publish-npm.sh"
"prepare:publish": "./scripts/publish-npm.sh",
"update:all": "./scripts/update-and-publish-prep.sh"
},
"repository": {
"type": "git",