-
Notifications
You must be signed in to change notification settings - Fork 14
Release Process
Nic edited this page Oct 2, 2023
·
1 revision
Releases for CORE are triggered when a github release is created in the repo.
The following is a flowchart showing the release process:
The following jobs are executed as a part of the release pipeline:
- build-linux
- Install Dependencies
- Create binary using pyinstaller
- upload resulting zip file to the recently created release.
- build-windows
- Install Dependencies
- Create binary using pyinstaller
- upload resulting zip file to the recently created release.
- build-mac
- Install Dependencies
- Create binary using pyinstaller
- upload resulting zip file to the recently created release.
- deploy-package
- run setup.py and upload package to pypi