Loading...
Loading...
Compare original and translation side by side
scripts/new-package@editframe/*tsconfig.jsonscripts/new-package@editframe/*tsconfig.jsonundefinedundefinedundefinedundefinedpackages/<name>/src/index.tspackage.jsonpublishConfig.access: "public"tsconfig.jsontsdown.config.tselements/tsconfig.json"@editframe/<name>": ["./packages/<name>/src/index.ts"]vitest.config.tsvitest.config.browser.tstsconfig.jsonvitest.aliases.tspackages/<name>/src/index.tspackage.jsonpublishConfig.access: "public"tsconfig.jsontsdown.config.tselements/tsconfig.json"@editframe/<name>": ["./packages/<name>/src/index.ts"]vitest.config.tsvitest.config.browser.tsvitest.aliases.tstsconfig.jsonundefinedundefined
After that first publish:
1. Go to npmjs.com → `@editframe/<name>` → Settings → Trusted Publisher
2. Add GitHub Actions: repo `editframe/elements`, workflow `release.yaml`, environment `npm-publish`
All subsequent releases publish automatically via CI.
首次发布完成后:
1. 访问npmjs.com → `@editframe/<name>` → 设置 → 可信发布者
2. 添加GitHub Actions:仓库`editframe/elements`,工作流`release.yaml`,环境`npm-publish`
后续所有版本发布将通过CI自动完成。tsconfig.json@editframe/foo/nodetsconfig.jsonsrc/<name>.tstsconfig.json@editframe/foo/nodetsconfig.jsonsrc/<name>.tsdependenciespackage.jsonpackage.json./scripts/npm install./scripts/node scripts/deps.js update-dependenciespackage.jsondependenciespackage.json./scripts/npm install./scripts/node scripts/deps.js update-dependencies