Skip to content

feat: add hooks features#1205

Merged
reddevillg merged 1 commit into
OpenAtom-Linyaps:masterfrom
dengbo11:add-hooks-features
Jun 6, 2025
Merged

feat: add hooks features#1205
reddevillg merged 1 commit into
OpenAtom-Linyaps:masterfrom
dengbo11:add-hooks-features

Conversation

@dengbo11

@dengbo11 dengbo11 commented Jun 5, 2025

Copy link
Copy Markdown
Collaborator

Add hooks features for app install.

@dengbo11 dengbo11 requested review from ComixHe and reddevillg June 5, 2025 03:47
@dengbo11 dengbo11 force-pushed the add-hooks-features branch from a23b539 to b626c42 Compare June 5, 2025 05:05
@dengbo11 dengbo11 closed this Jun 5, 2025
@dengbo11 dengbo11 reopened this Jun 5, 2025
@dengbo11 dengbo11 closed this Jun 5, 2025
@dengbo11 dengbo11 reopened this Jun 5, 2025
@dengbo11 dengbo11 force-pushed the add-hooks-features branch 2 times, most recently from 49b47a0 to d01d017 Compare June 5, 2025 09:08
Add hooks features for app install.
@dengbo11 dengbo11 force-pushed the add-hooks-features branch from d01d017 to 12730c3 Compare June 6, 2025 09:13
@reddevillg

Copy link
Copy Markdown
Collaborator

记录几个后面可能需要修改的地方:

  1. pre install 可能改为 uab check 更好,hook 点更明确,参数改为传递 fd。
  2. postinstall 和 uninstall 的顺序需要考虑定义更清楚,玲珑有延迟删除的逻辑。
  3. 现在获取的 layer dir 可能需要 merged dir。
  4. 其他代码层面问题 EnvVarGuard 实现已经有了。

@reddevillg reddevillg merged commit b54fd56 into OpenAtom-Linyaps:master Jun 6, 2025
12 of 13 checks passed
@dengbo11 dengbo11 deleted the add-hooks-features branch July 1, 2026 05:46
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.

2 participants