1
0
Fork 0
mirror of https://github.com/Chocobozzz/PeerTube.git synced 2025-10-03 17:59:37 +02:00
Peertube/support/doc/development/release.md
Chocobozzz 29f55e9115
Use npm run install-node-dependencies
Instead of yarn, so we can move to another package manager in the future
2025-02-18 13:44:06 +01:00

1.6 KiB

Release

PeerTube

  • Fix remaining important bugs
  • Ensure French translation is 100% (for the screens in the JoinPeerTube blog post)
  • Update /CHANGELOG.md
  • Check migrations:
npm run clean:server:test
git checkout master && rm -r ./node_modules && npm run install-node-dependencies && npm run build:server
NODE_APP_INSTANCE=6 NODE_ENV=test node dist/server --benchmark-startup
git checkout develop && rm -r ./node_modules && npm run install-node-dependencies && npm run build:server
NODE_APP_INSTANCE=6 NODE_ENV=test node dist/server --benchmark-startup

@peertube/embed-api

At the root of PeerTube:

cd client/src/standalone/embed-player-api
npm version patch
cd ../../../../
npm run release-embed-api