<aside> 💡 This procedure describes the steps you should follow to deploy the new version of naas on the development environment and how versions are deployed to production.

</aside>

0. Changelog

Access the changelog on Github

naas/CHANGELOG.md at main · jupyter-naas/naas

1. Check the last version available on Github actions

Find the last version available on Github actions: https://github.com/jupyter-naas/naas/actions

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/253d99c6-cb44-47ab-86ee-930c648412db/Screenshot_2021-08-09_at_10.21.38.png

2. Install the last version

Go to https://app.dev.naas.ai/

<aside> 💡 Open a new notebook and create a new cell

</aside>

pip install --user naas==1.22.0b3

# Or you can upgrade to the latest pre-release by running this:
pip install --user --pre --upgrade naas

3. Restart your server

Use the following command to directly update your version.

import naas
naas.update()

This will restart your server.

4. Validate you are in the right version

Open the Naas manager. At the end of the page, you will see your current version, and the latest version available.

Screenshot 2021-11-21 at 11.42.53.png