-
Notifications
You must be signed in to change notification settings - Fork 3.6k
[tool] Always run publish check #3279
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
[tool] Always run publish check #3279
Conversation
Runs `pub publish --dry-run` on packages even when they have already been published, so that we will notice changes in `pub publish` behavior immediately. This will unfortunately make `publish-check` take significantly longer for changes that affect the entire repo, since it will run validation for every package instead of essentially skipping all of them, but currently repo-checks are one of our fastest tasks so the impact should be minimal. Fixes flutter/flutter#113788
|
No changelog/version bumps needed for removing files that will be auto-generated anyway. |
gspencergoog
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
auto label is removed for flutter/packages, pr: 3279, due to - The status or check suite android-platform_tests CHANNEL:master PACKAGE_SHARDING:--shardIndex 1 --shardCount 5 has failed. Please fix the issues identified (or deflake) before re-applying this label. |
[tool] Always run publish check

Runs
pub publish --dry-runon packages even when they have already been published, so that we will notice changes inpub publishbehavior immediately.This will unfortunately make
publish-checktake significantly longer for changes that affect the entire repo, since it will run validation for every package instead of essentially skipping all of them, but currently repo-checks are one of our fastest tasks so the impact should be minimal.Also fixes violations found now that we are running it, where we had some git-ignored files checked in.
Fixes flutter/flutter#113788
Pre-launch Checklist
dart format.)[shared_preferences]pubspec.yamlwith an appropriate new version according to the pub versioning philosophy, or this PR is exempt from version changes.CHANGELOG.mdto add a description of the change, following repository CHANGELOG style.///).