55 Commits

Author SHA1 Message Date
crazywoola 9e037276fa Fix PR risk label workflow permissions 2026-07-07 16:37:19 +08:00
Crazywoola 4e956d59a1 Add PR risk labeling workflow (#2669)
* Add PR risk labeling workflow

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-07-07 16:32:25 +08:00
shuntaro okuma 366a8f4f7c ci(pre-check): accept SDK 0.9.0+ hyphenated package name in dify_plugin version detection 2026-05-27 14:08:47 +09:00
Crazywoola 19e2848ea0 ci: restore PR file lookup (#2358) 2026-04-30 10:18:28 +08:00
Crazywoola ed95f4be4f ci: speed up pre-check-plugin workflow (#2343)
- Add concurrency group to cancel superseded runs on the same PR.
- Drop `edited` and `review_requested` triggers; they re-run the
  pipeline without code changes.
- Replace `gh pr view` API call with `git diff` against the merge
  commit to compute changed files (no network round-trip).
- Drop redundant `pip install --upgrade pip` on a pinned interpreter.
- Remove duplicate plugin-daemon `chmod +x` block; the bit is already
  set at download time.
- Extend `paths-ignore` to skip doc-only changes (`**/*.md`,
  `**/.gitignore`).

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-28 14:52:41 +08:00
Luyu Zhang a1ae77b299 chore(ci): migrate runners to depot (#2332) 2026-04-27 10:53:15 +08:00
crazywoola 3779d8dff3 fix: styles 2025-12-16 19:40:27 +08:00
crazywoola 5ede9350a5 fix: summary display 2025-12-16 19:33:20 +08:00
crazywoola 2f8f488282 feat: change workflow 2025-12-16 13:56:39 +08:00
bowenliang123 fd332834cc update 2025-11-04 11:26:42 +08:00
bowenliang123 0da4711b46 update 2025-11-04 11:23:31 +08:00
bowenliang123 d7ee7731f8 update 2025-11-04 11:18:57 +08:00
bowenliang123 247c11d7d6 update 2025-11-04 11:18:27 +08:00
crazywoola 19d5acd44e bump version 2025-10-13 20:39:31 +08:00
crazywoola 876177af10 bump version 2025-10-13 20:37:47 +08:00
crazywoola 28769dd3ff bump version 2025-10-13 20:29:58 +08:00
crazywoola 992bfb3afa chore: CI 2025-10-13 18:10:58 +08:00
甜檸Cirtron ddc62b669d fix: correct variable reference for default icon in plugin icon validation 2025-07-02 18:42:15 +08:00
甜檸Cirtron 95a3d8cf72 fix: update asset path for plugin icon validation in pre-check workflow 2025-07-02 18:34:46 +08:00
甜檸Cirtron cfb4f3f70a fix: correct asset path in plugin icon validation checks 2025-07-02 18:20:20 +08:00
甜檸Cirtron 4c86b81c60 feat: enhance plugin validation by adding checks for manifest icon presence and content 2025-07-02 18:18:07 +08:00
甜檸Cirtron e60afbd294 fix: update plugin manifest checks to exclude 'dify' as an author 2025-07-02 18:14:39 +08:00
Junyan Qin 078e14f342 ci: never require the author name equals pr author name 2025-03-07 17:21:36 +08:00
Junyan Qin 78bc6c37bb fix(ci): missing deps packaging 2025-02-17 13:56:51 +08:00
Junyan Qin 180c7003af fix: activate venv 2025-02-14 14:25:57 +08:00
Junyan Qin 28b5363b1e fix: bad testing command 2025-02-14 14:25:14 +08:00
Junyan Qin 27f5ae68cd ci: update plugin install checking 2025-02-14 14:24:24 +08:00
Junyan Qin 41cace8d6e ci: change aws_lambda to serverless for install test 2025-02-10 14:47:05 +08:00
Junyan Qin 33a0508d4c ci: replace base url with prod env 2025-01-08 17:08:17 +08:00
Junyan Qin dfc1fd63bd ci: remove debugging message 2025-01-08 10:53:34 +08:00
Junyan Qin 38078ce386 ci: diff 2025-01-08 10:48:36 +08:00
Junyan Qin 3b05ead330 ci: finally found it 2025-01-08 10:46:44 +08:00
Junyan Qin cfd4df327c ci: outputs branch 2025-01-08 10:38:05 +08:00
Junyan Qin 73727e3d4b ci: git diff ouputs nothing? 2025-01-08 10:32:42 +08:00
Junyan Qin 608097e99e ci: why there's only one commit in workflow run? 2025-01-08 10:31:01 +08:00
Junyan Qin 08a8b8af89 ci: print git log for debugging 2025-01-08 10:25:23 +08:00
Junyan Qin a109f83bf0 ci: replace pr close with push event to trigger upload ci 2025-01-08 10:20:08 +08:00
Junyan Qin 30300953c0 fix(ci): GH_TOKEN not provided 2025-01-07 18:06:55 +08:00
Junyan Qin a5b8f7c020 ci: remove pre checking comment 2025-01-07 17:26:25 +08:00
Junyan Qin 4129934e45 ci: try {{ github.token }} 2025-01-07 16:39:16 +08:00
Junyan Qin ebd7f32de7 ci: fix 2025-01-07 15:43:46 +08:00
Junyan Qin 9cd3b1db44 ci: fix secrets invalid error 2025-01-07 15:39:52 +08:00
Junyan Qin 0cbcf84ac6 fix: potential vulnerabilities in CI 2025-01-07 15:30:34 +08:00
Junyan Qin bc7a4e78d2 perf: comment content on failure 2024-12-20 23:03:22 +08:00
Junyan Qin d3108764cc ci: fix duplicate comments 2024-12-20 22:55:26 +08:00
Junyan Qin 872db82674 ci: fix comment code 2024-12-20 22:52:21 +08:00
Junyan Qin 586edfa954 perf(ci): comment after pre checking 2024-12-20 22:44:49 +08:00
Junyan Qin 10f1408882 ci: GH_TOKEN not set 2024-12-18 15:26:08 +08:00
Junyan Qin 39da3ac9c2 ci: check author and version 2024-12-18 15:22:38 +08:00
Junyan Qin 7ae5f785ab fix: scripts not downloaded 2024-12-17 19:07:40 +08:00