forked from ktbyers/netmiko
-
Notifications
You must be signed in to change notification settings - Fork 0
/
release_process.txt
31 lines (19 loc) · 949 Bytes
/
release_process.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# Use pydev1 machine
# Use virtual environment = py3_netmiko
# Run the following command to update docs:
$ pdoc3 --html --output-dir docs netmiko --force
# Docs will be hosted via GitHub Pages in the master branch...
# README.md is entry point at https://ktbyers.github.io/netmiko/ which then links to...
# https://ktbyers.github.io/netmiko/docs/netmiko/index.html for full docs
# Make sure you have rolled the version in __init__.py
# Merge into master / checkout master (use PR in GitHub for this)
# python setup.py sdist bdist_wheel
# Check FIX issues in _release.sh
# Run ./_release.sh
# Create a tag for the version
git tag -a v4.0.0 -m "Version 4.0.0 Release"
git push origin_ssh v4.0.0
# Make sure to run the performance tests for the new release and to update the graphs!
# Update license dependencies (then edit the file)
pip-licenses -o license >> license-dependencies.txt
# Regenerate device types for PLATFORMS.md document