Skip to content

Info for maintainers

Oliver Zehentleitner edited this page May 13, 2022 · 9 revisions

URLs

Conda-Forge feedstock: https://github.com/conda-forge/unicorn-binance-trailing-stop-loss-feedstock

Alias module:

Create and distribute releases

Prerequisite

  • Windows VM with pyinstaller and InnoSetup installed (linked to bin folder)

Packageing

  1. Update Version in Changelog, Sphinx config.py, InnoSetup setup-script-ubtsl-bot.iss and Manager
  2. Create docs
  3. ./pypi/create_wheel.sh
  4. ./pypi/upload_wheel.sh
  5. In Windows VM do .\bot\create_win_exe.bat (EDIT VERSION!) and then "c:\Program Files (x86)\Inno Setup 6\ISCC.exe" "bot\InnoSetup\setup-script-ubtsl-bot.iss" and then .\bot\code_signing_win.bat
  6. Create Github Release and upload files
  7. Edit discussion title (add version)
Clone this wiki locally