Commit Graph
449 Commits
Author SHA1 Message Date
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> f86a591597 chore(deps): update github/gh-aw-actions action to v0.83.3 (#7591)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-25 12:56:28 +00:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 4e9524898d chore(deps): update github/gh-aw-actions action to v0.83.2 (#7586)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-24 12:24:34 +00:00
wonfen 23dda47641 feat: add launch guard and secure multi-user service ownership (#7569)
* feat(service): isolate macOS launch and owner runtime

* ci(windows): run owner security tests

* chore(deps): use kode-bridge v0.4.1 tag

* fix(macos): classify installed service state

* fix(macos): classify marked unavailable service

* fix(macos): gate core startup on service migration

* fix(macos): scope service init to supported platforms

* feat(macos): prompt before migrating installed service

* fix(macos): shorten sidecar IPC path

* build(service): pin helper protocol and artifacts

* fix(core): require confirmed service and sidecar readiness

* fix(macos): harden launch roots and singleton state

* fix(ui): refresh migration state before restart

* fix(macos): linearize service migration lifecycle

* fix(ui): keep service migration state fresh

* feat(service): track authenticated owner sessions

* fix(service): preserve newer owner sessions

* feat(macos): route service proxy changes through helper

* fix(macos): serialize service proxy guard

* fix(macos): close service proxy owner lifecycle

* fix(macos): close remaining proxy stop races

* fix(app): do not cancel controlled service stop

* fix(lifecycle): keep controlled updates cancellation-safe

* fix(macos): stage dev core for service

* test(macos): exercise staged core cleanup

* fix(dev): await controlled macOS exit

* chore: update changelog

* fix(macos): recover sidecar after service install failure

Allow the existing sidecar to continue when service installation leaves the manager in InstallRequired, then settle the session state as SidecarAllowed. Show neutral status text while the migration dialog waits for its final state.

* fix(macos): stage dev service tools before elevation

* fix(macos): localize launch guard prompts

* fix(service): address cross-platform integration issues

* feat: support seamless service migration

* fix: pass Windows service installer path safely

* fix(prebuild): derive service release from Cargo dependency

* fix(dev): preserve service installation state

* fix: resolve clippy warnings in service lifecycle
2026-07-24 09:01:49 +08:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> c079da6c99 chore(deps): update github/gh-aw-actions action to v0.83.1 (#7574)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-23 14:01:53 +00:00
Tunglies e9cd49eb46 ci(frontend): enforce knip checks on pull requests 2026-07-23 15:29:31 +08:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2c8b1a0607 chore(deps): update actions/setup-node action to v7 (#7481)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-23 01:59:56 +00:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> b08bcfedb8 chore(deps): update github actions (#7437)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-23 01:31:56 +00:00
❤是纱雾酱哟~ 53a0971826 chore(ci): Explicitly limit token permissions (#7519)
- Explicitly set permission boundaries for `GITHUB_TOKEN`
- Prevent overly permissive default tokens

Signed-off-by: ❤是纱雾酱哟~ <49941141+Dragon1573@users.noreply.github.com>
2026-07-19 10:15:27 +00:00
wonfen b31437f727 fix(ci): pin release target commit 2026-07-18 15:33:43 +08:00
Tunglies 7ca20fc4ed refactor: knip cleanup (#7468)
* chore(frontend): expand Knip reports

* chore: remove unused Mihomo changelog sync script

* refactor: remove unused value exports

* refactor: remove unused type exports

* refactor: remove circular route dependencies

* chore(frontend): move Knip scope to config

* chore(i18n): remove stale portable update message
2026-07-13 11:29:25 +08:00
Tunglies 656b6b6d44 chore(frontend): add Knip unused file report 2026-07-12 12:42:27 +08:00
wonfen 2557e9a222 fix(ci): preserve release metadata during builds 2026-07-10 03:32:34 +08:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> bd90d159ee chore(deps): update github actions (#7383)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 02:33:58 +00:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> be15131080 chore(deps): update tauri-apps/tauri-action action to v1 (#7384)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 02:33:39 +00:00
wonfen ac156afc99 fix: macos CI 2026-07-04 23:25:19 +08:00
Tunglies ad68e445dd rm unused workflow 2026-06-30 18:59:09 +08:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> ac8a9ca7d8 chore(deps): update actions/cache action to v6 (#7342)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-28 11:52:29 +00:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 5ef85bb269 chore(deps): update github actions (#7326)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-28 11:52:17 +00:00
Tunglies de438aadf8 fix(ci): skip bot PRs in AI slop review 2026-06-20 00:23:48 +08:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 688dc0b9e1 chore(deps): update github actions to v7 (#7318)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-19 06:53:15 +00:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 651258479b chore(deps): update github actions (#7317)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-19 06:53:05 +00:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> a528b534b4 chore(deps): update github actions to v0.80.4 (#7301)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-18 08:56:12 +00:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> aa0d5f6004 chore(deps): update github actions (#7153)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-16 04:40:07 +00:00
Tunglies 595f28d428 ci: harden AI slop review heuristics 2026-06-02 21:19:30 +08:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> a287d13b4d chore(deps): update github/gh-aw-actions action to v0.76.1 (#7098)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-26 08:47:35 +00:00
Tunglies f9ffe0af8e chore: update pr-ai-slop-review 2026-05-26 16:46:44 +08:00
Tunglies d3bb018ab7 fix: ai-slop setup 2026-05-23 12:50:15 +08:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 95be5aa816 chore(deps): update github/gh-aw-actions action to v0.75.1 (#7096)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-23 12:46:25 +08:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> bdb5807d17 chore(deps): update github actions (#7064)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-22 11:17:51 +00:00
Tunglies 2c7877a574 fix: add condition to prevent bot-triggered PR AI slop review 2026-05-22 19:08:40 +08:00
Tunglies e48e24bb7e fix: enhance PR AI slop review criteria for clearer evaluation 2026-05-22 19:00:42 +08:00
Tamás SzabóandCopilot a08d625712 fix(ci): avoid generated PR checkout in AI slop workflow (#7076)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-21 18:35:59 +08:00
Tamás SzabóandCopilot f7c9e36891 chore(ci): update gh-aw workflow tooling (#7072)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-21 09:01:58 +00:00
renovate[bot]renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>TungliesTunglies
631c9d1b61 chore(deps): update cargo dependencies (#6932)
* chore(deps): update cargo dependencies

* MSRV 1.95.0

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com>
Co-authored-by: Tunglies <tunglies.dev@outlook.com>
2026-05-20 13:11:02 +00:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 8c76e0f4f6 chore(deps): update github actions (#6933)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-20 13:09:34 +00:00
Tunglies 513b4cf6b2 chore: automate mihomo changelog sync 2026-05-18 21:52:53 +08:00
Tunglies 165cc685bb chore: flag report-style PR bodies in AI review 2026-05-10 17:17:43 +08:00
Tunglies d0198a92e8 fix: publish existing draft release by id 2026-05-06 21:17:42 +08:00
Tunglies 7e6c2f48fa fix: keep intermediate release uploads as draft 2026-05-06 19:25:58 +08:00
renovate[bot]Tungliesrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
a956dcdf20 chore(deps): update github actions (#6931)
* chore(deps): update github actions

* chore: recompile pr-ai-slop-review lock file using gh aw compile

Agent-Logs-Url: https://github.com/clash-verge-rev/clash-verge-rev/sessions/69606ef7-4150-42d4-bee7-f7641d423455

Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com>

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com>
2026-05-01 04:50:42 +00:00
renovate[bot]Tungliesrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
8fe79aee66 chore(deps): update github actions (#6861)
* fix(ui): reduce idle traffic graph redraws

* fix(sysproxy): preserve global proxy apply order #6760, #6832, #6790, #6793, #6801

* chore(deps): update github actions

---------

Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-30 13:04:55 +00:00
Tunglies ff4204a1a4 fix(workflow): enhance AI slop review criteria and clarify assessment focus 2026-04-22 00:11:44 +08:00
Tunglies f03a56dc42 chore: cargo-audit workflow 2026-04-21 23:50:59 +08:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 7b42d42cb6 chore(deps): update github actions (#6824)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-18 14:52:52 +00:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 8de1f673c8 chore(deps): update github actions (#6722)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-15 06:32:08 +00:00
CopilotTungliescopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
466079c264 Disable failure issue creation for PR AI Slop Review workflow (#6810)
* Initial plan

* Fix: Disable failure issue creation for PR AI Slop Review workflow

Add `report-failure-as-issue: false` to the frontmatter of the
pr-ai-slop-review agentic workflow to prevent noisy failure issues
when COPILOT_GITHUB_TOKEN lacks inference access.

Recompiled with `gh aw compile pr-ai-slop-review`.

Agent-Logs-Url: https://github.com/clash-verge-rev/clash-verge-rev/sessions/d2bccb72-a435-49f5-bbf1-6aa47ccf72c8

Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Tunglies <77394545+Tunglies@users.noreply.github.com>
2026-04-14 09:46:21 +00:00
Tunglies 409e59dfc8 chore: bump aw-action version 2026-04-14 01:42:56 +08:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 9e32fba13e chore(deps): update github actions (#6774)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-12 10:15:18 +00:00
HuangTao c358b917d6 为项目添加 github 的 Provenance 机制 (#6633)
* ci: add github provenance attestations

* ci: disable updater metadata in dev workflow

* ci: add provenance smoke test workflow

* build: fallback to alpha release assets api

* ci: remove signing env from dev workflow

* ci: disable updater artifacts in linux dev validation

* ci: support alpha manual trigger tag input

* ci: remove provenance validation scaffolding

* ci: drop redundant provenance job permissions

* ci: limit provenance to release workflow
2026-04-12 09:50:44 +00:00
renovate[bot]andrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com> decdeffcf6 chore(deps): update github/gh-aw-actions action to v0.65.7 (#6709)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-03 11:29:59 +00:00