diff options
Diffstat (limited to 'misc/how to do a release')
-rw-r--r-- | misc/how to do a release | 42 |
1 files changed, 18 insertions, 24 deletions
diff --git a/misc/how to do a release b/misc/how to do a release index f5eb85f..6e91e14 100644 --- a/misc/how to do a release +++ b/misc/how to do a release @@ -8,40 +8,34 @@ python3 -m build and then put BOTH items from `dist` into the pip index dir - ~/site2/yt-dlp-rajiko/pip/yt-dlp-rajiko/ because without the .whl pip has to "build" it itself, with all the stuff that needs to be installed for that to work -update the pip index html -update the dl/ "latest" symlinks -## update the changelog file - -~/site2/yt-dlp-rajiko/CHANGELOG +run script to update the pip index html and the dl/ "latest" symlinks +this also updates the sha256s on the site -``` -version number -date (git log v1.0 --pretty --date=rfc2822) -url: whl download link -sha256: sha256 of the whl -brief summary of the release -can span multiple lines +## update the changelog file -bullet points of changes, 1 per line -simple present tense, third person singular - continue "this release...", eg.. -fixes a bug where the computer would explode -makes downloading 5000x faster -``` +write in html, paste into the feed xml like <![CDATA[ +stuff +]]> +make sure to set the link, date +to get date use: +git log --pretty --date=rfc2822 -./generate_changelog.py to make the new rss feed +include the pip instructions, sha256sum etc -## update the website +now push to the server -move the previous release into the "Previous releases" <details> -update the sha256 (just sha256 command in the pip dir) -update the whl link -repeat for japanese version +!!NEW!! +upload to pip proper as well +go to dl/ dir and do +twine upload yt_dlp_rajiko-1.x* -now push to the server ## update github paste the changelog output into a github release, upload the new builds +change link at the bottom to just "below" + +post in the radiko thread on 5ch if i can be bothered and thats probably all |