* Add workflow test openai api
* chore: add filename as attribute to each test case
* chore: correct label
* feat: create pytest.ini
* chore: remote extra "
* chore: rename workflow to group similar type
* chore: remove auto build on push to main
* chore: rename job
---------
Co-authored-by: Hien To <tominhhien97@gmail.com>
Co-authored-by: Van-QA <van@jan.ai>
* Separated build macos arm64 and x86_x64
* Update dependencies jobs name
* Remove arch from electron-builder command for mac
* Add combine latest-mac.yml jobs
* Remove unuse workflow job
* Add prefix to install js-yaml
* Run merge script from /tmp
* workflow update release draft depend on combile-latest-mac
* correct template path
* upload assert release latest-mac.yml overwrite set to true
* upload assert release latest-mac.yml overwrite set to true
* Grant permission for combine latest-mac jobs
---------
Co-authored-by: Hien To <hien@jan.ai>
* Update CI follow git flow (#1625)
* Update CI follow git flow
---------
Co-authored-by: Hien To <tominhhien97@gmail.com>
* Feature add schedule clean cloudflare page and r2 (#1653)
* Add notify for manual build if publish to R2
* Add CI clean cloudflare cache
* Update jan-docs CI
* Add job clean cloudflare r2
---------
Co-authored-by: Hien To <tominhhien97@gmail.com>
---------
Co-authored-by: Hien To <tominhhien97@gmail.com>
* 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>