Update dependencies of tools and website
ralfhandl opened this issue · 0 comments
ralfhandl commented
Procedure
In tools
folder
- check for outdated dependencies:
npm outdated
- update outdated packages one-by-one with re-test, or in one go if you feel lucky
npm run build
, check for errors or warningsnpm run test
, check resultsnpm run api-designer
, test interactivelynpm run api-explorer
, test interactively- switch to
website
, run a clean re-build and test interactively - deploy website, test live version interactively
If anything fails, roll back, and if the deployed website is now broken, redeploy the old version.
In website
folder
- check for outdated dependencies:
npm outdated
- update outdated packages one-by-one with re-test, or in one go if you feel lucky
npm run build
, check for errors or warningsnpm start
, test interactivelynpm run deploy
, test live version interactively
If anything fails, roll back, and if the deployed website is now broken, redeploy the old version.