230 Commits

Author SHA1 Message Date
zealotchen 03a5a2971e fix(yml): fix GitHub Actions self-hosted runner RCE vulnerability (#4570)
- Remove android_build_tests.yml and android_build_tests_bypass.yml to
  eliminate the self-hosted runner attack surface on PR events
- Expand RISK_PATTERNS in reuse_approve_checks_run.yml to cover
  build.gradle, gradlew, CMakeLists.txt, shell/Python scripts, and
  Dockerfiles, preventing auto-approval of PRs that modify CI-executed
  build files

Fixes: RCE via malicious build.gradle injected through fork PR +
Docker socket escape to host root shell
2026-06-04 14:58:31 +08:00
zealotchen ff17a50c6c fix(action): github action RCE (#4547) 2026-04-01 15:22:23 +08:00
etkmao a605452a2b feat(github): delete old issue templates 2025-09-12 11:02:07 +08:00
etkmao 003edf1702 feat(github): add issue templates 2025-09-12 10:57:12 +08:00
etkmao 00b517acf6 feat(android): v8 10.6.194.26 version support 16k pages patch 2025-08-13 10:44:36 +08:00
etkmao bdfe65547b feat(android): v8 10.6.194.26 version support 16k pages patch 2025-08-12 21:53:26 +08:00
wwwcg 87f953d37f chore(workflows): update issue template assignees 2025-03-14 19:43:59 +08:00
etkmao 3b59a7d921 fix(core): fix code owner file (#4163) 2025-01-02 14:36:48 +08:00
wwwcg 1966a3e515 build(ios): fix workflow build script 2024-05-20 11:42:14 +08:00
zealotchen 00cd292175 feat(action): install ninja-build before v8 build (#3864)
* feat(action): fix v8 build error

* feat(action): fix v8 compiler action

* feat(action): fix v8 compiler action

* feat(action): fix v8 compiler action
2024-05-20 11:04:23 +08:00
wwwcg b95869e084 build(ios): remove xcodegen usage due to test support issues 2024-05-17 11:12:29 +08:00
zealotchen 3ce42a2a4e feat(action): fix v8 build error 2024-05-13 18:39:33 +08:00
zealotchen 4d7216678a feat(action): update v8 compiler action 2024-05-13 18:03:21 +08:00
siguangli 48a64d92c9 fix(action): change project_artifact_snapshot name (#3818)
Co-authored-by: maxli <maxli@tencent.com>
2024-04-09 20:43:36 +08:00
siguangli d8bd18d60c chore(action): add project_artifact_snapshot.yml (#3817)
Co-authored-by: maxli <maxli@tencent.com>
2024-04-09 20:34:15 +08:00
wwwcg 5f4bf5772f test(ios): add unit test infrastructure for ios project 2024-03-29 17:15:08 +08:00
henryjin 5abd5ad8ef feat(voltron): add voltron_screen_info to make flutter_module faster (#3541)
* feat(voltron): add voltron_screen_info to make flutter_module faster

* feat(voltron): adapt xcode 14 for voltron ios native demo

* feat(voltron): add voltron changelog

* feat(voltron): voltron_renderer adapt unit test

* feat(voltron): add code owner for voltron-demo

* fix(voltron): remove unnecessary import
2023-11-14 15:19:02 +08:00
lvfen 3c1ef527e1 voltron support dynamic library load (#3598)
* feat(voltron): voltron support dynamic library load

* feat(voltron): voltron support dynamic library load
2023-11-08 14:25:33 +08:00
wwwcg 1e22e89eba chore(workflow): update code owner 2023-09-20 12:13:27 +00:00
wwwcg 2b0fe53008 chore(workflow): update code owner (#3455) 2023-08-25 07:18:49 +00:00
luomy 2ecc57d6b1 feat(ios): strip hippyconvenientbridge from bridge module to host module 2023-08-01 13:23:06 +00:00
zealotchen a156a22d75 fix(vue): fix rootview conditional statement (#3355)
* fix(vue): fix rootview conditional statement

* fix(test): fix js build test

* fix(test): fix js build test

* fix(test): fix js build test
2023-07-05 21:04:34 +08:00
zealotchen ee3deeb0b6 fix(action): fix 3.0 release and compare action 2023-07-05 13:01:04 +00:00
henryjin0511 f261ef0a63 feat(voltron): update workflow xcode version 2023-07-04 02:33:16 +00:00
luomy a802e22f87 fix(ios): remove the semicolon after namespace syntax 2023-07-03 19:22:25 +08:00
luomy 6e72a07ac6 chore(ios): add pod spec lint workflow file 2023-07-03 10:05:55 +00:00
zealotchen 1a34398d22 chore(action): add github release and compare action 2023-06-29 16:59:44 +08:00
ilikethese 88a239178d chore(build): add sqlite build action 2023-06-26 07:16:32 +00:00
zealotchen 0b772d8874 chore(workflow): fix action runner failed 2023-06-20 13:18:52 +00:00
henryjin0511 48582b342d feat(voltron): optimize voltron demo and add voltron architecture 2023-06-20 20:00:09 +08:00
ilikethese 95990bbad2 chore(build): add v8 windows release build action 2023-06-20 15:07:34 +08:00
henryjin0511 96810b4064 feat(voltron): add voltron density 2023-06-05 16:05:28 +08:00
ilikethese ba3325244c chore(build): change code owner 2023-05-22 02:31:13 +00:00
luomy 88dd5585a5 chore(ios): remove unnecessary workflow for ios 2023-05-09 03:41:54 +00:00
luomy 8241edc5a3 chore(ios): remove unnecessary workflow and project 2023-05-04 05:14:25 +00:00
zoomchan-cxj a16b629ce1 chore(codeowner): change codeowner 2023-05-03 23:35:32 +08:00
zoomchan-cxj 53ed7999cd feat(vue3.0): change unit test for hippy3.0 2023-04-27 22:29:31 +08:00
zoomchan-cxj 5923ea8077 feat(vue3): support vue3 for hippy3.0 2023-04-27 22:29:31 +08:00
shermanchen 4e0dee9cdc chore(codeowner): change codeowner 2023-04-12 21:32:40 +08:00
luomy dd231c8430 chore(ios): update xcode project configuration 2023-04-07 06:37:16 +00:00
shermanchen 20c9f67feb chore(workflows): change codeowner config 2023-04-04 09:41:28 +00:00
Super Zheng 570aa50c4e feat(workflows): enable iterator debugging on windows platform 2023-03-30 06:51:54 +00:00
Super Zheng 6cdd2b3b5a feat(workflows): differentiate between release and debug build type 2023-03-28 07:35:59 +00:00
shermanchen 218ef4c467 fix(workflow): fix workflow yml file syntax error 2023-03-27 11:02:11 +08:00
Super Zheng 4e535a5c4e feat(workflows): install ninja via chocolatey pkg 2023-03-24 08:12:52 +00:00
Super Zheng 2c6ed494b0 fix(workflows): using stdlibc++ on the windows platform 2023-03-24 07:16:12 +00:00
lvfen 62476dba6d fix(voltron): fix voltron ios bitcode config (#2999)
* fix(voltron): fix voltron ios bitcode config

* fix(voltron): add ios toolchain to license ignore

* fix(voltron): add ios toolchain to license ignore

* fix(voltron): add ios toolchain to license ignore

---------

Co-authored-by: OpenHippy <124017524+open-hippy@users.noreply.github.com>
2023-03-05 20:20:40 +08:00
ilikethese 18dc843fb6 feat(layout): replace taitank layout and remove layout directory (#2850)
* feat(layout): replace taitank layout and remove layout directory

* feat(layout): remove code owners

* feat(ios): replace taitank layout and remove layout directory

* feat(ios): replace taitank layout and remove layout directory

* feat(ios): replace taitank layout and remove layout directory

* feat(ios): set taitank as default layout engine

* feat(layout): update taitank layout version

* feat(layout): remove unnecessary cmake content

* fix(ios): remove unnessessary file

* feat(dom): add GlobalPackagesModule for dom

* feat(ios): make layout engines indenpendent subspec

* feat(ios): make layout engines indenpendent subspec

* feat(ios): make layout engines indenpendent subspec

---------

Co-authored-by: ilikethese <chenli@chenlideMacBook-Pro.local>
Co-authored-by: luomy <ozonelmy@163.com>
2023-02-24 04:05:20 +00:00
shermanchen 85b27771a5 chore(workflows): add project dependency review 2023-02-10 07:44:38 +00:00
Super Zheng b5525a71ca fix(workflows): each head SHA will only trigger one merge action 2023-02-10 07:29:59 +00:00