Skip to content

chore(automation): simplify repository delivery boundaries - #91

Merged
xiaoland merged 2 commits into
mainfrom
feat/org-repository-cleanup
Sep 1, 2026
Merged

chore(automation): simplify repository delivery boundaries#91
xiaoland merged 2 commits into
mainfrom
feat/org-repository-cleanup

Conversation

@xiaoland

@xiaoland xiaoland commented Aug 31, 2026

Copy link
Copy Markdown
Member

结果

  • Dependabot 不再无人值守创建 npm major PR;保留 grouped minor/patch 与 Actions 更新。
  • 移除无消费者的 merge_group、non-blocking shadow job,以及要求所有 PR 追赶 moving core-py:stable 的 generated-diff gate。
  • 保留真实 stable core E2E,数据库投影改为由消费者显式采用的 contract revision。
  • 删除重复 Pages identity/deployment 权威;native extension publisher 下沉为仓库脚本。
  • 删除成功但无消费者的 WebExtension build artifact;仅保留失败时的浏览器与数据库诊断包。

验证

  • pnpm check
  • bash -n scripts/publish-native-extensions.sh
  • actionlint 全 workflows
  • git diff --check

配套 Organization 语义变更见 InKCre/.github#29

- align contract admission and Dependabot with intentional adoption
- remove redundant CI and Pages authorities
- move native extension publishing into a repository script
- keep failure-only browser and database diagnostics
- stop retaining successful extension builds without a consumer
@xiaoland
xiaoland merged commit 86d7a9f into main Sep 1, 2026
7 checks passed
@xiaoland
xiaoland deleted the feat/org-repository-cleanup branch September 1, 2026 03:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant