Skip to content

Commit f804925

Browse files
committed
Merge branch 'release-v5.2.11'
2 parents 628ad9e + 39b53a1 commit f804925

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

README.md

+21
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,24 @@ else:
4343
network = netfoundry.Network(network_group, network_id=network_id)
4444
network.wait_for_status("PROVISIONED",wait=999,progress=True)
4545
```
46+
47+
## Publish a new version of the module
48+
49+
[![Video Tour of Release Procedure](https://img.youtube.com/vi/RlIa2mv8YIM/0.jpg)](https://youtu.be/RlIa2mv8YIM)
50+
51+
00:00 Welcome Pythonistas
52+
00:50 Determine next version number
53+
01:30 GitFlow Release Start
54+
02:10 Project Conventional Release Branch Name in Actions Workflow
55+
02:30 Make a Change to Patch the Module
56+
04:00 Git Commit the Change
57+
04:30 GitFlow Publish Release to Git Remote
58+
05:00 Create Pull Request
59+
05:30 GitHub Actions Checks Triggered by Pull Request
60+
06:00 Local testing with "editable" module and TestPyPi
61+
09:00 Complete Pull Request
62+
09:30 GitFlow Release Finish and Push Git Tags
63+
10:30 GitHub Create Release
64+
12:00 Verify Published Artifacts in PyPi and Hub
65+
12:30 PyPi Upgrade Gets New Version
66+
13:30 Docker Run Check Version

0 commit comments

Comments
 (0)