Commit graph

153 commits

Author SHA1 Message Date
SoftFever
9960ea5bc2
Update pull_request_template.md 2024-04-03 22:33:04 +08:00
SoftFever
84ae3fc48f
Create pull_request_template.md (#4856) 2024-04-03 21:46:34 +08:00
SoftFever
8d62a47b4e fix build CI/CD 2024-03-11 23:01:49 +08:00
SoftFever
fbc8d41778 update deploy-nightly3.1.0 2024-03-11 14:22:17 +08:00
SoftFever
20477bcc40 fix node.js warning
update run_gettext.bat to use own tools
2024-03-11 14:22:17 +08:00
Dzmitry Neviadomski
7b31ee3a45
ENH: Improve macOS build script (#4310)
* ENH: Improve macOS build script

 - Update shebang to bash, as it is already expected to be present in
   run_gettext.sh
 - Added fail-fast shell options.
 - Changed default CMake generator to Ninja
 - Adopted configuration for non-multi-config generators (Ninja, Make)
 - Added new options:
   - Allow to set CMake generator back to Xcode, no option for make
     thou.
   - Allow to build without reconfiguring CMake, improves build times.
     Unnecessary Cmake reconfigurations require full rebuild.
   - Allow to set build configuration for CMake
 - Reorganized targets into separate function to break "cd" dependency.
 - Reformat shell code.
 - Fix all warnings reported by ShellCheck linter tool.
 - Update run_gettext.sh to respect build dir in full mode.

Signed-off-by: Dzmitry Neviadomski <nevack.d@gmail.com>

* FIX: Install ninja with brew on CI.

Test if building works with Ninja by default.

Signed-off-by: Dzmitry Neviadomski <nevack.d@gmail.com>

* ENH: Set Xcode back as default generator.

Use Ninja on CI with explicit option.

Signed-off-by: Dzmitry Neviadomski <nevack.d@gmail.com>

* FIX: Partially revent changes in run_gettext.sh

Revert changes for option parsing.
Leave fixes for issues found by ShellCheck linter tool.

Signed-off-by: Dzmitry Neviadomski <nevack.d@gmail.com>

---------

Signed-off-by: Dzmitry Neviadomski <nevack.d@gmail.com>
2024-03-05 22:35:46 +08:00
SoftFever
9f7cec3f44 Fix some xgettext errors 2024-03-02 11:43:18 +08:00
SoftFever
f44eac74ea fix orca_custom_preset_tests 2024-03-01 23:32:15 +08:00
SoftFever
ca0fb9fb75 Fix check_profile 2024-03-01 21:30:35 +08:00
SoftFever
2b6937acbe
Feature/enhance profile validator (#4278)
* check more profile issues

* 1

* update ci/cd

* update name
2024-03-01 21:27:12 +08:00
SoftFever
0e1307ab83
check profile for PRs (#4251)
* check profile for PRs
2024-02-28 22:02:22 +08:00
Eldenroot
4db05c0a0f
Update and rename feature_request.md to feature_request.yml (#4084)
* Update and rename feature_request.md to feature_request.yml

* Update feature_request.yml

* Update feature_request.yml

* Update feature_request.yml

* Update feature_request.yml

* Update feature_request.yml
2024-02-18 20:14:22 +08:00
Eldenroot
f9849d1302
Update bug_report.yml (#4082)
* Update bug_report.yml

Make it easier and nice r.)

* Update bug_report.yml
2024-02-18 10:15:58 +08:00
Eldenroot
ab11266b10
Make reporting easier - part I (#4080)
* Make reporting easier - part I

Make reporting easier - part I

* Update config.yml
2024-02-14 21:35:29 +08:00
Eldenroot
35f39df1f9
Update orca_bot.yml (#4044)
* Update orca_bot.yml

My mistake, now should be fixed. 

ef9ff99cea

* Update orca_bot.yml
2024-02-14 21:30:26 +08:00
SoftFever
ef9ff99cea fix Orca bot 2024-02-11 12:07:07 +08:00
Eldenroot
7aee6d7e61
Update orca_bot.yml (#3986)
Update orca_bot.yml

I hope this one will make Orca BOT happy again :)
2024-02-10 11:53:03 +08:00
Eldenroot
6937f031db
Update orca_bot.yml (#3798)
* Update orca_bot.yml

Just for discussion :)

Also would be nice to set a different style of "stale" label, maybe with an icon... it is quite not visible on smartphone anr Github app.

* Update orca_bot.yml
2024-01-30 13:02:30 +00:00
SoftFever
0aebd8d002 handle the case when source file and target file is the same file 2024-01-25 21:11:27 +08:00
SoftFever
35ab4c645a fix PR build on lInux 2024-01-25 21:09:55 +08:00
SoftFever
aac618dcb7 Fix build errors on main branch caused by version string 2024-01-25 13:02:29 +08:00
SoftFever
1f00fe92d2
nightly release (#3792)
* nightly release
2024-01-24 11:31:18 +00:00
Ocraftyone
40a980f5d8
CICD: Fail on no cache hit (#3429) 2024-01-06 13:46:53 +08:00
SoftFever
9d59cd66c4 Feature/update deps (#3445)
* update deps

* fix win build errors

* fix mac build

* update linux

(cherry picked from commit 77b6225060fd1b6cbc32865b6397363befd2af1d)
2024-01-04 19:36:04 +08:00
kpishere
044e25d1cf
Feature/build target 10.15 (#3252)
* Set target to 10.15, make porter templates explicit

* CMAKE_OSX_DEPLOYMENT_TARGET refactor

* Update build_release_macos.sh

fix typo

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-12-30 09:12:06 +08:00
SoftFever
78c7abe4c2 workaround to solve unwanted zstd dependency on runner (#3298)
* trigger build

* Remove zstd only for dep build

* reinstall zstd after building completed
2023-12-27 17:01:12 +08:00
SoftFever
98d8b010c4 downgrade to macos-12 as there are not many macos-13 runner instances availble yet 2023-12-27 17:01:12 +08:00
SoftFever
63351c01da upgrade to macos 13 (#3289)
brew uninstall --ignore-dependencies zstd
Use local curl
remove brew/macport dependency
2023-12-27 17:01:12 +08:00
Ocraftyone
75b1a30293
fix pwsh variable in CICD (#3188) 2023-12-19 16:07:30 +08:00
SoftFever
ccd3c44fab fix mac build pack error 2023-12-09 00:34:54 +08:00
SoftFever
9e63d42444 Sign app and notary Mac build for Release branches 2023-12-05 20:55:42 +08:00
SoftFever
2f3ec2ab7d
Build release branches (#2941)
update cicd to build release branches
2023-11-30 23:58:52 +08:00
SoftFever
ebbe5a4d80 fix secrets were not passed from build_check_cache to build_deps 2023-11-19 12:12:01 +08:00
SoftFever
d7453aa20f Fix CICD: failed to sign Mac build 1. upload PDB 2023-11-19 11:23:36 +08:00
SoftFever
07d5a06794 fix windows CICD error 2023-11-18 23:51:55 +08:00
SoftFever
cc55957070 Zip Windows portable build and PDB before upload artifacts 2023-11-18 16:23:40 +08:00
Ocraftyone
cbb7c3381c
Rework Github Build Actions (#2566)
update workflows from dev branch

Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-11-18 15:30:06 +08:00
SoftFever
bc05653a72 orca bot: processing issues in ascending order 2023-11-16 23:25:28 +08:00
Noisyfox
016d3a74eb
Improve Windows crash log (#2736)
* Show RVA of each call stack so we can locate the symbol with pdb file

* CI upload pdb file
2023-11-15 19:00:55 +08:00
SoftFever
c24648d470
Update orca_bot.yml 2023-11-06 14:20:04 +08:00
SoftFever
129547f2ce
Update orca_bot.yml 2023-11-06 14:19:13 +08:00
SoftFever
e018e0ade0
Update orca_bot.yml (#2625)
increase operations-per-run to 3000
2023-11-06 13:36:16 +08:00
SoftFever
7510eb6f72
Update orca_bot.yml 2023-11-06 13:07:30 +08:00
SoftFever
efaf2f8e34 Add orca bot 2023-11-05 21:42:50 +08:00
SoftFever
cbca9ffb81
check locale improve (#2511)
* check locale improve

* 1

* 3
2023-10-26 13:36:09 +08:00
SoftFever
7a2229cae9 Optimize g-code generation for Klipper: combine accel and jerk command 2023-10-24 00:11:33 +08:00
SoftFever
6962cd6577
upgrade deps (#2349)
* upgrade deps
2023-10-09 00:19:26 +08:00
SoftFever
2e0ae6d82c build on all platforms 2023-10-07 00:08:17 +08:00
SoftFever
9efea02e3d
Update build_orca.yml (#2106) 2023-09-14 06:51:12 +08:00
SoftFever
132056b33b fix win cicd 2023-09-13 20:10:33 +08:00