docs: 加入開源治理文件、README 主視覺與建置 CI - #1
Merged
Merged
Conversation
為對外開源整理文件與基礎設施: - 治理文件(繁中為主、英文輔,雙語切換): CONTRIBUTING / SECURITY / CODE_OF_CONDUCT + NOTICE (SECURITY 通報信箱 security@biggo.vip、行為準則 code@biggo.vip) - README 換成繁中社群門面(+ README.en.md),加入產品主視覺 hero 圖 - 舊開發者 README 內容整理進 docs/DEVELOPMENT.md (建置變體/打包、環境變數、後端 host、sites.json 維護、專案結構) - .github issue / PR 模板 - 新增建置 CI:.github/workflows/ci.yml 以 pnpm 9 + Node 20 建置 MV3 / MV2 / Safari 三變體(已本地驗證通過)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
摘要
為對外開源,把先前於 staging workspace 準備好的文件與治理素材正式落地到本 repo,並補上建置 CI。
內容
治理文件(繁中為主、英文輔,含雙語切換)
CONTRIBUTING/SECURITY/CODE_OF_CONDUCT(各繁英兩版)+NOTICEsecurity@biggo.vip、行為準則code@biggo.vipREADME
README.md)+ 英文版(README.en.md)docs/images/hero.png)docs/DEVELOPMENT.md(建置變體/打包、環境變數、後端 host、sites.json維護、專案結構)基礎設施
.github/issue / PR 模板.github/workflows/ci.yml— pnpm 9 + Node 20,matrix 建置 MV3 / MV2(Firefox)/ Safari 三變體驗證
pnpm install --frozen-lockfile+build/build:v2/build:safari三變體皆成功、產出dist/manifest.jsonga.js已改吃 env、未設定時 no-op);建置產物未混入 commit後續(非本 PR 範圍)
package.json:author名稱與LICENSE/NOTICE的法人全名對齊、repository.url格式(Phase 1,另處理)config.yml有連過去,否則會 404)