* Create shared job output get version for nightly build
* update CI prod add change version for web/package.json
* Add condition enable for auto update on CI run on main branch only
* Update Makefile to delete extensions folder on jan root
* Correct version for nightly build ci pipeline
* Add direct url for nightly build to README.md file
* Correct make clean path for windows
* Remove nightly build session in README
---------
Co-authored-by: Hien To <tominhhien97@gmail.com>
* upgrade electron-updater and electron-builder for fixing windows autoupdater
* windows specific target build
* Add block map for windows nightly build
* content-type blocksize change to application/gzip
* content-type blocksize change to application/octet-stream
* remove content-type for windows
* add custom sign for windows
* correct exe file path for binary file
* Add windows codesign step to electron-builder
---------
Co-authored-by: Service Account <service@jan.ai>
Co-authored-by: Hien To <tominhhien97@gmail.com>
* CI nightly build enable auto-updater
* Add jobs dependencies
* add continue on error for task delete latest folder on R2
* Switch to use aws s3api
* Switch to use bash for make build command
* Fix error region aws s3cli command
* Fix makefile command error on windows
* Change content type of yaml file upload to R2
* add retry curl github api
* Fix error command aws s3api delete-objects
* quit from tty for aws s3api command
* CI nightly build enable auto-updater
* Add jobs dependencies
* add continue on error for task delete latest folder on R2
* Switch to use aws s3api
* Switch to use bash for make build command
* Fix error region aws s3cli command
* Fix makefile command error on windows
* Change content type of yaml file upload to R2
* add retry curl github api
* Fix error command aws s3api delete-objects
* quit from tty for aws s3api command
* Correct yml file for auto updater electron
* Add channel for auto-updater
* Add channel for auto-updater
---------
Co-authored-by: Hien To <tominhhien97@gmail.com>
Co-authored-by: Service Account <service@jan.ai>
* chore: disable app update on test
* chore: add build:test step
* Update CI test uses yarn build:test
* Plugin pull from npm registry instead of rebuild
---------
Co-authored-by: Hien To <tominhhien97@gmail.com>