-
-
Notifications
You must be signed in to change notification settings - Fork 46.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: improve publish process #48264
Conversation
* chore: speed up publishing * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: skip test * fix: types * revert demo change * fix: script * chore: fix duplicate parts * chore: fix duplicate parts * chore: fix duplicate parts * improve code * use latest.hash chore: download build artifacts from remote chore: skip build when publish chore: improve cli log chore: fix something chore: fix something chore: fix something chore: fix something chore: fix something chore: fix upload-build-artifacts chore: fix needs chore: fix needs
Run & review this pull request in StackBlitz Codeflow. |
👁 Visual Regression Report for PR #48264 Passed ✅
🎊 Congrats! No visual-regression diff found. |
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
🚮 Removed packages: npm/node-notifier@10.0.1, npm/tar-fs@3.0.5, npm/terser@5.30.3, npm/tsx@4.7.2, npm/typedoc@0.25.12, npm/typescript@5.4.4, npm/vanilla-jsoneditor@0.23.1, npm/vanilla-tilt@1.8.1, npm/webpack-bundle-analyzer@4.10.1, npm/webpack@5.91.0, npm/xhr-mock@2.5.1 |
size-limit report 📦
|
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. |
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎ This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #48264 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 743 743
Lines 12855 12855
Branches 3365 3365
=========================================
Hits 12855 12855 ☔ View full report in Codecov by Sentry. |
* chore: improve publish process by skipping test command (ant-design#48230) * chore: speed up publishing * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: check runs * chore: skip test * fix: types * revert demo change * fix: script * chore: fix duplicate parts * chore: fix duplicate parts * chore: fix duplicate parts * improve code * use latest.hash chore: download build artifacts from remote chore: skip build when publish chore: improve cli log chore: fix something chore: fix something chore: fix something chore: fix something chore: fix something chore: fix upload-build-artifacts chore: fix needs chore: fix needs * chore: check map files * chore: check package diff before publish * chore Please use `npm publish` instead * chore: sort-package-json * chore: fix needs * chore: import download process * fix types * fix types * chore: update scripts * chore: codesandbox ci * fix token:statistic * fix token:statistic * fix ci * fix ci * chore: codesandbox ci * fix ci * chore: only upload when push to master
[中文版模板 / Chinese template]
🤔 This is a ...
🔗 Related issue link
💡 Background and solution
npm publish
来发布。现在发布需要本地跑各种环境的 test 命令,非常慢,很吃机器,极容易失败。
这个 PR 将跳过这个环节,直接从 github 远端获取 CI 运行情况,如果通过方可发布。
需要本地配置 GITHUB_ACCESS_TOKEN。
📝 Changelog
☑️ Self-Check before Merge