Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

41 changes: 5 additions & 36 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,9 @@
<!-- 感谢贡献!请用中文或英文填写,不相关的条目可删除。 -->
<!-- Thanks for contributing! Fill in Chinese or English; delete sections that don't apply. -->

## 概述 / Summary

<!-- 一句话说明这个 PR 做了什么。 -->
<!-- One-sentence description of what this PR does. -->

## 动机 / Motivation

<!-- 为什么需要这个改动?解决了什么问题或背景是什么。 -->
<!-- Why is this change needed? What problem does it solve? -->

## 改动内容 / Changes

<!-- 列出关键改动点。 -->
<!-- List the key changes. -->

-

## 测试 / Testing

<!-- 说明如何验证,例如命令、平台、浏览器版本等。 -->
<!-- How was this verified: commands, platforms, browser versions, etc. -->

-

## 影响范围 / Impact

<!-- 会影响哪些平台(macOS / Linux / Windows / Chrome / Firefox)或用户。 -->
<!-- Which platforms (macOS / Linux / Windows / Chrome / Firefox) or users are affected. -->

-
<!-- 说明解决的问题和改动后的行为。 -->
<!-- Describe the problem and the resulting behavior. -->

## Checklist
## 验证 / Testing

- [ ] 已在相关平台实测通过 / Tested on the relevant platforms
- [ ] 已通过 `pnpm run build` / `bash -n scripts/install.sh` 等基础检查 / Passed basic checks
- [ ] 文档已同步更新(如需要)/ Docs updated if needed
- [ ] 不包含无关改动 / No unrelated changes included
<!-- 记录实际运行的检查及结果;按需注明平台和浏览器。 -->
<!-- Record the checks you ran and their results; include platforms and browsers where relevant. -->
31 changes: 31 additions & 0 deletions .github/workflows/uninstall.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Uninstall lifecycle

on:
push:
branches: [main]
pull_request:

permissions:
contents: read

jobs:
uninstall:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.os }}
timeout-minutes: 20
env:
TEST_PWSH: '1'
steps:
- uses: actions/checkout@d23441a48e516b6c34aea4fa41551a30e30af803 # v6
- uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6
with:
node-version: 24
- uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6
with:
run_install: false
- run: pnpm install --frozen-lockfile
- run: pnpm --filter dsh-browser-extension build
- run: pnpm test:uninstall
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
node_modules/
**/node_modules/
**/lib/
!benchmark/lib/
!benchmark/lib/**
**/dist/
**/dist-firefox/
coverage/
.artifacts/
5 changes: 0 additions & 5 deletions README.i18n.yaml

This file was deleted.

Loading
Loading